使用JavaScript进行面向对象开发 互动版

直接继承成员

光调用了父类型的构造函数,但是其原型中的成员依然没有建立在当前类型中。

我们可以通过直接引用的方法得到父类型中的所有成员:

leader.prototype = worker.prototype;

var Green = new leader("Green",50);
Green.startWork();

通过直接引用的方法,leader得到了worker中的所有成员,再与上一节提到的父类型构造函数,基本上达到了面向对象中的主要功能。