function god(){}
god.protopyte.zaoren_yanjing = function(first_argument){ console.log("眼睛"); } god.protopyte.zaoren_bizi = function(first_argument){ console.log("鼻子"); } god.protopyte.zaoren_zuiba = function(first_argument){ console.log("嘴巴"); } god.protopyte.aihao = function(first_argument){ throw new Error("我只是个钩子,需要你自己去探索"); } /* 小明 */ function xiaoming(){ console.log(‘小明是上帝的子类‘); god.call(this); } xiaoming.protopyte = new god(); xiaoming.protopyte.aihao = function(){ console.log(‘小明爱讲笑话‘); }
function liucheng(){} liucheng.protopyte.start = function(){ confirm(‘您是否进入游戏?‘); } liucheng.protopyte.loading = function(){ confirm(‘游戏加载中...‘); } liucheng.protopyte.out = function(){ confirm(‘你你是否要离开游戏?‘); } function xiaojigege(){ } xiaojigege.protopyte = new liucheng(); xiaojigege.start();
/* 面向对象的方法OPP */
原文:http://www.cnblogs.com/91allan/p/5413988.html