面向对象编程,JavaScript面向对象编程深入分析(三)
接JavaScript面向对象编程深入分析(一)
JavaScript面向对象编程深入分析(二)
三. Javascript面向对象编程:非构造函数的继承
本节介绍不使用构造函数实现“继承”。
1. 什么是“非构造函数”的继承?
比如,现在有一个对象,叫做“中国人”。
var Chinese = { nation:中国 };
还有一个对象,叫做“医生”。
var Doctor ... [阅读全文]
面向对象编程,JavaScript面向对象编程深入分析(一)
一. Javascript 面向对象编程:封装
Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。
那么,如果我们要把“属性”(property)和“方法”(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢?
1. 生... [阅读全文]
1 共1条 分1页