`
sunlongfei
  • 浏览: 9717 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JS库Mootools的Class类之三关于extends

阅读更多

现在来学习extends扩展,如果你想要覆盖类定义的方法和变量,可以使用Extends。

 var Animal = new Class({
   initialize : function(age){
       this.age = age;
   }
});

var Cat = new Class({
    Extends : Animal, //继承父类
    initialize : function(name,age){
           this.parent(age);  //可以调用父类的初始化函数
           this.name : name //自定义属性
   }
});
//测试运行
var myCat = new Cat('Micia',20);
alert(myCat.name);  //自定义属性值
alert(myCat.age);   //调用父类初始化函数赋值,子类可以调用

 代码很简单哦,要自己体会,练习才行。

 

0
0
分享到:
评论

相关推荐

    mootools 1.3 core 核心js库

    Class构造器提供了类的定义,Prototype方法用于扩展已有类,Implement用于类间实现接口,而Extends则实现了继承。这种设计模式让代码更加结构化和易于维护。 三、DOM操作 在MooTools 1.3 Core中,DOM操作被封装得...

    mootools 1.2 中文html文档

    总结来说,MooTools 1.2是一个强大且灵活的JavaScript库,通过其模块化设计、丰富的DOM操作、强大的事件处理、动画效果、Ajax支持和类系统,为前端开发者提供了便利的开发工具,简化了Web应用的构建过程。...

    MooTools 1.2 参考文档

    MooTools支持基于原型的面向对象编程,`Class`构造器用于定义类,`Implements`和`Extends`关键字分别实现接口和继承。`Chain`类提供链式调用,`Events`类添加事件处理能力。 ### 7. mootoolsDoc 文件 `mootoolsDoc...

    mootools tips

    MooTools是一个强大的JavaScript库,它提供了一系列工具和方法,帮助开发者更轻松地处理DOM操作、事件处理、动画效果以及Ajax交互。在"Mootools Tips"这个主题中,我们将聚焦于如何利用MooTools实现文本框的提示信息...

    mootools和prototype的开发文档

    MooTools和Prototype是两个历史悠久且备受推崇的JavaScript库,它们都为开发者提供了丰富的功能和简洁的API,使得前端交互更加流畅。本文将深入探讨这两个框架的核心概念、关键特性以及它们在实际项目中的应用。 ##...

    一周学会Mootools 1.4中文教程(7)汇总收尾

    《一周学会Mootools 1.4中文教程(7)汇总收尾》一文作为系列教程的最终篇章,不仅标志着为期一周的学习旅程圆满结束,更深入探讨了Mootools框架中的核心概念——Class的运用与插件开发。本文将详细解析Class在...

    Class属性Extends和Implements的区别示例介绍

    在JavaScript中,当我们讨论Class属性Extends和Implements的区别时,我们通常是在讨论在某个特定的JavaScript框架或者库中的类的继承方式,比如在Prototype框架或Mootools框架中。 首先,我们来详细探讨一下Extends...

    借助mootools 快速开发一个重用 ajax 提交方式

    MooTools是一款轻量级、模块化的JavaScript库,它提供了类系统、事件处理、动画效果以及DOM操作等功能。它的命名空间机制和面向对象的编程风格使得代码组织有序,易于维护。 在创建可重用的AJAX提交方式时,我们...

    mootools-12-cheat-sheet-pf.pdf

    通过`newClass(props)`创建类时,可以指定特殊属性如`Extends`用于继承,`Implements`用于实现接口或混入额外特性,以及`initialize`作为构造函数。`implement`方法则用于在类中添加额外的方法。 `Class.Extras`...

    mootools-12-cheat-sheet

    在 Mootools 中,`Class` 是创建自定义类的基本结构。通过 `newClass` 方法可以创建新的类实例,并且可以传递属性对象来定制新类的行为。 - **`newClass(props)`** - **参数**:`props` - 一个包含类配置的对象。 ...

Global site tag (gtag.js) - Google Analytics