- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" >
- <head>
- <title>无标题页</title>
- <script type="text/javascript" src="mt.js"></script>
- </head>
- <body>
- <script type="text/javascript">
- var animal = new Class({
- initialize:function(name,age){
- this.name = name;
- this.age = age;
- },
- sayName: function(){
- alert('I am '+ this.name);
- },
- sayAge: function(){
- alert('I am ' + this.age);
- }
- })
- var cat = new animal('garfield',15);
- cat.sayName();
- cat.sayAge();
- var dog = animal.extend({
- initialize : function(name,age){
- this.parent(name,age);
- },
- sayDesc :function(){
- alert('Garfield and '+ this.name + ' are good friends');
- }
- })
- var dog = new dog('odie',15);
- dog.sayName();
- dog.sayDesc();
- </script>
- </body>
- </html>
mootools类扩展的一个练习实例(class ,extend)
最新推荐文章于 2017-08-24 11:05:44 发布