2017年6月16日

第六章 面向对象的程序设计 (3 继承)

摘要: 6.3 继承 许多OO 语言都支持两种继承方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。如前所述,由于函数没有签名,在ECMAScript 中无法实现接口继承。ECMAScript 只支持实现继承,而且其实现继承主要是依靠原型链来实现的。 6.3.1 原型链 ECMA 阅读全文

posted @ 2017-06-16 22:14 前端开发小柒 阅读(182) 评论(0) 推荐(0) 编辑

第六章 面向对象的程序设计 (2 创建对象)

摘要: 6.2 创建对象 6.2.1 工厂模式 工厂模式是软件工程领域一种广为人知的设计模式,这种模式抽象了创建具体对象的过程。考虑到在ECMAScript 中无法创建类,开发人员就发明了一种函数,用函数来封装以特定接口创建对象的细节。 工厂模式虽然解决了创建多个相似对象的问题,但却没有解决对象识别的问题( 阅读全文

posted @ 2017-06-16 18:14 前端开发小柒 阅读(181) 评论(0) 推荐(0) 编辑

导航