`
xiaofei_suman
  • 浏览: 984 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

如何覆盖父类的构造属性。。。。

EXT 
阅读更多
如何覆盖父类的构造属性。。。。
CommonPanel = Ext.extend(Ext.Panel,{

    constructor: function() {
   
        CommonPanel.superclass.constructor.call(this,{
            renderTo:'rootPanel',
            title: '实时监控',
            height:100,
            layout:'border',
            collapsed: true,
            collapsible:true,
            width:770,
            items:[{
                region:'center',
                autoScroll:true
            }]
        });
    }
});
ConfigPanel = Ext.extend(CommonPanel, {
    constructor: function() {
        ConfigPanel.superclass.constructor.call(this, {
            renderTo: 'xxxx',
            title: 'dddd'
        });
    }
});
Ext.onReady(function() {
    new CommonPanel();
    new ConfigPanel();
});

我想在子类中把父类中构造的属性给覆盖了(相当于重写) 怎么这样做不可以吗? 有没有其他办法实现。。 谢谢 帮忙!!
分享到:
评论

相关推荐

    Python实现子类调用父类的方法

    本文实例讲述了Python实现...子类不显式调用父类的构造方法,而父类构造函数初始化了一些属性,就会出现问题 如果子类和父类都有构造函数,子类其实是重写了父类的构造函数,如果不显式调用父类构造函数,父类的构造

    Java面向对象总结

    1.子类继承父类就拥有了父类的属性和方法。(代码的可重用) !!!父类的构造方法子类不能继承 2.在JAVA中使用关键字extends 3.调用子类的构造方法时,会先调用父类的构造方法。默认隐式调用父类无参数的构造方法 ...

    杰普学习corejava总结笔记

    父类构造器执行完后,如果自己声明属性的同时有显示的赋值,那么进行显示赋值把默认值覆盖 6.执行匿名代码块 7.执行构造器 8.返回内存地址 3. 1:String类型可以直接使用+进行连接运算。 2:String是一种Object,...

    任务二:编写主题类、回复类,实现多态

    需要完成的任务 ...(1)主题类继承帖子类,并增加属性:主题id、版块id (2)回复类继承帖子类,并增加属性:回复id、主题id (3)帖子类的getInfo ()方法实现多态 ...(3)会使用super关键字调用父类构造方法

    java 类的相关代码

    b 声明一个Student类,继承Person类,增加id(int,学号)属性,通过构造方法,利用super调用父类构造方法来进行变量赋值。Override父类的show方法,返回String类型,内容如下: 某某 男(女) 年龄 学号 提示:利用...

    重写和重载的区别

    重载的条件: 1.必须在同一个类中2.方法名必须相同3....super()调用父类构造,super.只能调用父类的实例方法 this()调用该类的其他构造方法,this.调用类的属性,方法 如果父类有有参构造,子类必须定义构造方法

    实现继承的多种方式及其优缺点

    function Person(name){ this.name = name this.num = function(){ ...// 特点:1、实例可继承的属性有:实例的构造函数的属性,父类构造函数属性,父类原型的属性。(新实例不会继承父类实例的属性!) /

    前端面试的热门问题之 JavaScript

    一、说一下闭包 一句话可以概括:闭包就是能够读取其他函数内部变量的函数,或者子函数在外调用,子函数所在的父函数的作用域不会被释放。...通过调用父类构造,继承父类的属性并保留传参的优点,然后通过将父

    python 子类调用父类的构造函数实例

    当子类继承父类后,需要调用父类的方法和属性时,需要调用父类的初始化函数。 class A(object): def __init__(self): self.nameaa = 'aa' def funca(self): print('function a %s' % self.nameaa) class B(A): ...

    Java程序设计C实验课题(5th)

    编写一个java程序,设计一个汽车类Vehicle,...声明一个父类A,它只有一个非默认构造方法,声明A的子类B,B具有默认构造方法及非默认构造方法,并在B的构造方法中调用基类A的构造方法。编写测试方法生成B的实例并观察结

    JAVA 课程实验设计

    编写一个java程序,设计一个汽车类Vehicle,包含的属性有车轮的...G-20 声明一个父类A,它只有一个非默认构造方法,声明A的子类B,B具有默认构造方法及非默认构造方法,并在B的构造方法中调用基类A的构造方法。编写测试

    由Person类派生出学生类Student和教师类Teacher

    由Person类派生出学生类Student和教师类Teacher,并为他们添加必要的数据,为这两个派生类编写必要的构造函数和析构函数。然后编写一个主函数对以上功能进行测试。 包括了很多的程序可供您参考!

    java面试题静态加载顺序构造方法

    Java中的继承与静态static等的执行先后顺序的面试题 java面试题静态加载顺序构造方法 ...2、调用类的构造方法时先调用父类的构造方法,在调用子类的构造方法 3、类初始化时,先初始化类的属性成员,在执行构造方法。

    C#实验报告(实验报告一)

    (5)定义Student的带参构造函数,实现学生属性的初始化,部分属性调用父类构造函数来实现 (6)定义Student的非静态函数total和average求学生总成绩和平均成绩 (7)在Student中重写工作方法(学生的工作是学习),...

    python15 类的继承

    类的继承I 构建方法II 两个函数III 一个约束IV object类V 两个与内存空间有关的python内置功能VI 子类对父类的属性或方法的重定义属性重定义方法重定义VII 类的多继承 I 构建方法 记住类名后面的括号不是类的参数,...

    JavaScript实现多重继承的方法分析

    1. 定义一个空的父类构造函数,然后通过prototype的方式为该父类定义属性和方法 2. 定义一个空的子类的构造函数,然后将子类的原型绑定在父类的实例上,再将子类原型的父类也绑定在父类的实例上。通过prototype的...

    sevenyxy.zip

    (1)父类的属性赋值用构造方法来实现(分别用有参数构造方法和无参数构造方法实现); (2)子类的属性也用构造方法来赋值; (3)在子类中重写父类的showInfo()方法 (4)声明学生类的对象,调用学生的显示...

    java中继承的使用案例

    (2)学生类Student继承Person,增加了学号信息,有两个构造方法Student()和Student(姓名,性别,年龄,学号),调用父类Person的构造方法对父类部分进行构造,在Student()中,默认学号为空字符串,在Student...

    抽象、多态、继承.zip

    java语言中,用abstract 关键字来修饰...子类不能继承父类的构造方法。 子类通常比父类的功能更多(子类更具体,父类更通用) 在Java 中,继承的关键字用的是“extends”,即子类不是父类的子集,而是对父类的“扩展”。

    写一个类,名为Animal,该类有两个私有属性,name(代表动物的名字),和legs(代表动物的腿的条数);

    1,写一个类,名为Animal,该类有两个私有属性,name(代表动物的名字),和legs(代表动物的腿的条数);要求为两个私有属性提供public 的访问方法。并提供个两构造方法,一个无参,默认给name赋值为AAA,给legs赋值为4;...

Global site tag (gtag.js) - Google Analytics