文斌的博客

学无止境
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年10月26日

摘要: 对象冒充,apply()方法 ,Call()方法 ,原型链(利用prototype对象来实现.) Javaspript的继承 }JavaScript中的继承 特点: 1、ECMAScript中并没有像其他语言那样严格地定义抽象类. 2、所有类的方法都是public的作用域 3、继承的方式不止一种,支持多重继承 严格讲,javascript的继承机制并不是明确规定的,而是通过模仿实现的。 对象冒充 其原理如下:构造函数使用this关键字给所有属性和方法赋值.因为构造函数只是一个函数,所以可使用ClassA的构造函数成为ClassB的方法,然后调用它.Cla... 阅读全文

posted @ 2011-10-26 17:59 文斌1988 阅读(191) 评论(0) 推荐(0) 编辑

摘要: Javaspript封装 1、面向对象语言的要求 (1)封装—把相关的信息(无论数据或方法)存储在对象中的能力 (2)聚集—把一个对象存储在另一个对象内的能力 (3) 继承—由另一个类(或多个类)得来类的属性和方法的能力 (4)多态—编写能以多种方法运行的函数或方法的能力 ECMAScript支持这些要求,因此可被看作面向对象的. 2、对象的实例化 var obj = new Object() var ostringobj = new String() ECMAScript中也可以把()去掉 var obj = new object; var ostri... 阅读全文

posted @ 2011-10-26 11:18 文斌1988 阅读(254) 评论(0) 推荐(0) 编辑