俺的、Javascriptクラスの書き方。

prototype.jsのClass.createからやりかたをパクッて
作ってみました。

var Class = function(){

var id = null;
var name = null;

(function __construct(_id, _name){
id = _id || null;
name = _name || null;
})
.apply(this, arguments);

return {
getId : function(){
return id;
},

getName : function(){
return name;
}
};
};

var class = new Class(1,"hoge");

alert(class.getId());
alert(class.getName());