面向对象编程,JavaScript面向对象编程深入分析(三)

接JavaScript面向对象编程深入分析(一) JavaScript面向对象编程深入分析(二) 三. Javascript面向对象编程:非构造函数的继承 本节介绍不使用构造函数实现“继承”。 1. 什么是“非构造函数”的继承? 比如,现在有一个对象,叫做“中国人”。 var Chinese = { nation:中国 }; 还有一个对象,叫做“医生”。 var Doctor ... [阅读全文]

面向对象编程,JavaScript面向对象编程深入分析(一)

一. Javascript 面向对象编程:封装 Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把“属性”(property)和“方法”(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢? 1. 生... [阅读全文]
1 共1条 分1页