日期:2014-05-16 浏览次数:20362 次
这篇开始写几个工具函数实现类的扩展。每个工具函数都是针对特定的写类方式(习惯)。这篇按照构造函数方式写类:属性(字段)和方法都挂在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,继承工具函数一 <