日期:2014-05-16  浏览次数:20362 次

JavaScript继承方式(2)

这篇开始写几个工具函数实现类的扩展。每个工具函数都是针对特定的写类方式(习惯)。这篇按照构造函数方式写类:属性(字段)和方法都挂在this上。以下分别提供了个类,分别作为父类和子类。


01 //? 父类Person
02 function Person(nationality) {
03 ???? this .nationality = nationality;
04 ???? this .setNationality = function (n) { this .nationality=n;};
05 ???? this .getNationality = function () { return this .nationality;};
06 }
07
08 // 类Man
09 function Man(name) {
10 ???? this .name = name;
11 ???? this .setName = function (n){ this .name=n;};
12 ???? this .getName = function (){ return this .name;};
13 }

?

1,继承工具函数一 <