首页 > 代码库 > mootools1.5.1使用笔记:类的创建,继承,为现有类增加新方法
mootools1.5.1使用笔记:类的创建,继承,为现有类增加新方法
1 window.addEvent(‘domready‘,function(){ 2 /* 3 新建一个Person的类,类上有 name属性和sayHello方法; 4 */ 5 var Person= new Class({ 6 initialize: function(name){ 7 this.name = name; 8 }, 9 sayHello:function(){10 console.log(‘hello,my name is ‘+this.name);11 }12 13 });14 15 //新建一个Sperman类,继承Person上的属性和方法16 var Sperman=new Class({17 Extends:Person,18 initialize:function(name,age){19 this.parent(name);20 this.age=age;21 },22 });23 //给Dog扩展新方法 sayWang24 Sperman.implement({25 sayAll:function(){26 console.log(this.name+‘ is ‘+this.age+‘ years old...‘);27 }28 });29 var Sperman=new Sperman(‘ollie‘,27);30 Sperman.sayHello();//consolo.log hello,my name is ollie31 32 Sperman.sayAll();//console.log ollie is 27 years old...33 });
mootools1.5.1使用笔记:类的创建,继承,为现有类增加新方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。