もうすぐ院試なんで院試に向けて勉強している今日この頃。 息抜きにクラスベースっぽいオブジェクト指向な JavaScript について書いてみます。 JavaScript でクラス (っぽいもの) のコンストラクタを定義する方法といえば Object1 = function( aName, aType ) { // private なインスタンス変数 var name = aName; // public なインスタンス変数 this.type = aType; // public なインスタンスメソッド this.getName = function() { return name + " (length: " + getNameLength() + ")"; } // private なインスタンスメソッド var getNameLength = function() { return