//*=========メソッドを追加=============*/

Function.prototype.method = function(name,func){
    if(!this.prototype[name]){
    	this.prototype[name] = func;
    	return this;
    }
}

//*=========継承時に元のメソッドを呼び出せるようにする=============*/

Object.method('superior',function(name){
    var that = this, method = that[name];
    return fuction(){
    	return method.apply(that,arguments);
    }
});

