定义:对于类的一种扩展形式。
ExtJS的类继承有点怪,是通过一个Ext函数来实现的。
Example
Ext.namespace('Ext.xredman');
Ext.xredman.Person = function(_cfg){
Ext.apply(this, _cfg);
}
Ext.apply(Ext.xredman.Person.prototype,{
job:'无',
print:function(){
alert(String.format('姓名:{0}, 性别:{1},职业:{2}', this.name, this.sex, this.job));
}
});
///////////////////////////////////
Ext.xredman.Sutdent = function(_cfg){
Ext.apply(this, _cfg);
}
Ext.extend(Ext.xredman.Sutdent, Ext.xredman.Person,{
job:'学生'
});
//sample
var _student = new Ext.xredman.Sutdent({name:'xredman',sex:'man', job:'学生'});
_student.print();
/**
* Javba代码对照
* class Student extend Person{
* public Student(String name, String sex){
* super(name, sex);
* this.setJob('学生');
* }
* }
*/
分享到:
相关推荐
在EXTJS中,类继承是其核心特性之一,它允许开发者创建复杂的组件和应用架构,通过继承来重用代码并扩展功能。 在EXTJS中,类系统基于MVC(Model-View-Controller)设计模式,提供了丰富的组件和布局管理。类继承...
【DojoChina Ext代码(视频代码)】是一个专门针对Dojo和Ext框架的学习资源,它包含了一组示例代码,这些代码可能源自一系列的教学视频。Dojo和Ext都是JavaScript库,用于构建富互联网应用程序(RIA),尤其在企业级...
根据提供的信息,我们可以推断出该内容涉及到一个与dojochina-extjs相关的视频资源及其解压密码。...接下来,我们将对这些信息进行详细解析,并...对于那些希望学习这两种框架的人来说,这些视频资源无疑是非常宝贵的。
4. **继承关系**:EXT类名有时会体现出继承自哪个基础类,例如`Ext.button.Button`继承自`Ext.Component`。 在压缩包的文件名称列表中,我们看到"Ext类别名",这可能是EXT库中特定类别的详细文档、示例代码或者关于...
- `Ext.create()`: 这是EXT中最常用的静态方法之一,用于创建类的实例。你可以指定类名和配置选项,例如`Ext.create('Ext.window.Window', {title: 'Hello World'})`将创建一个新的窗口。 - `Ext.extend()`: 这个...
对于想要学习ExtJS的开发者来说,dojochina提供的资源是非常宝贵的。通过系统地学习这些教程,不仅可以掌握ExtJS的基本用法,还能了解到一些高级技巧,这对于提升个人的技术水平是非常有帮助的。最后,再次强调安全...
初学者extjs的练习,有详细的说明,初始页是index.jsp是设计的目录
第一次上传资源,试一...本人现在也在学习ext,找了好久,找到dojochina的视频,再就是找到他的源码,觉得真的是挺不错的。可以到dojochina官网上去看,不过上次我看不了,可能是不支持某些浏览器或者是网站其他问题。
这个压缩包可能包含了关于EXT JS事件处理的详细资料,特别是针对中国开发者(dojochina)的学习资源。在EXT JS中,事件处理是构建交互式用户界面的核心部分,它允许组件之间进行通信和响应用户操作。 1. **EXT JS...
EXT是JavaScript库Ext JS的缩写,它是一个用于构建Web应用程序的前端框架,以其丰富的用户界面组件和强大的数据管理功能而闻名。...同时,加入Dojo China社区也能为你的学习之路提供宝贵的资源和支持。
EXT dojochina Ext命名空间别名主要涉及的是EXT JS框架中的一个重要概念——命名空间(Namespace)及其在中文社区dojochina中的应用。EXT JS是一个用于构建富客户端Web应用程序的JavaScript库,它提供了一种模块化、...
EXT dojochina是一个关于JavaScript库Ext JS的讨论平台,其中包含了丰富的开发资源和技术讨论。在本压缩包“EXT dojochina Ext类构造方法.rar”中,主要聚焦于Ext类的构造方法这一核心概念。Ext JS是一个强大的前端...
EXT dojoChina按钮控件示例 Ext.Button.rarEXT dojoChina按钮控件示例 Ext.Button.rarEXT dojoChina按钮控件示例 Ext.Button.rarEXT dojoChina按钮控件示例 Ext.Button.rar
EXT dojochina Ext类实例属性是一个关于EXT框架在JavaScript中的使用的主题,主要涉及EXT库中的类和实例属性。EXT是一个强大的JavaScript库,用于构建富客户端应用程序,它提供了丰富的组件和布局管理,使得Web应用...
在"DOJOCHINA的EXTJS精典代码 ASP"中,我们可以深入理解EXTJS的核心概念和实践应用。 1. **EXTJS核心组件**:EXTJS的核心组件包括窗口(Window)、面板(Panel)、表格(Grid)、表单(Form)、菜单(Menu)等。...
EXT dojochina 面板示例Ext.Panel.rar EXT dojochina 面板示例Ext.Panel.rar
dojochina、extjs、视频教程相关源代码、陈志文、
EXT dojochina Ext方法重写是一个关于EXT.js框架中函数重写的专题。EXT.js是一个流行的JavaScript库,用于构建富客户端应用,它提供了丰富的组件、布局管理和数据绑定机制。在EXT.js中,方法重写是一种常见的实践,...
EXT dojochina Ext类实例方法.rar 是一个与EXT JS框架相关的压缩文件,EXT JS是一个广泛使用的JavaScript库,用于构建富互联网应用程序(RIA)。这个压缩包可能包含了关于EXT JS中的Ext类的一些实例方法的详细教程或...
EXT dojochina是一个专注于JavaScript框架EXTJS的社区,它提供了丰富的教程和示例,帮助开发者更好地理解和使用EXTJS库。EXTJS是一个强大的前端UI框架,尤其在构建数据驱动的Web应用程序方面表现突出。"ExtAjax表单...