俺的、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());