读书人

ExtJS面向对象小结

发布时间: 2012-10-31 14:37:32 作者: rapoo

ExtJS面向对象总结
1:支持命名空间

<script type="text/javascript">    Ext.namespace("Ext.wentao"); //自定义一个命名空间    Wt = Ext.wentao; //命名空间的别名    //*******************父类*********************    //构造方法    Wt.Person = function(_cfg){        Ext.apply(this,_cfg);    }    PN = Wt.Person; //类别名    //演示类实例方法    Ext.apply(PN.prototype, {        job:"无",        print:function(){            alert(String.format("姓名:{0},性别:{1},角色:{2}",this.name,this.sex,this.job));        }    })    //*******************子类1*********************    Wt.Student = function(_cfg){      Ext.apply(this,_cfg);    }    ST = Wt.Student;    //重写父类的  实例 方法   Ext.extend(ST,PN,{       job:"学生",        print:function(){            alert(String.format("{0}是一位{1}{2}",this.name,this.sex,this.job));        }   })    var _student = new ST({name:"张q三",sex:"女"});   _student.print(); //调用 父类方法</script>

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wwd252/archive/2009/01/12/3761236.aspx

读书人网 >JavaScript

热点推荐