function Animal(name,color){
this.name=name;
this.color=color;
}
Animal.prototype.shout=function(){
alert(this.name+" 在叫...");
}
function Dog(name,color,legs){
Animal.call(this,name,color);
this.legs=legs;
}
Dog.prototype=new Animal();
Dog.prototype.run=function(){
alert("我有【"+this.legs+"】条腿,所以跑得快...吼吼吼");
}
var d=new Dog("旺财","白色",4);
d.shout();//旺财 在叫...
d.run();//我有【4】条腿,所以跑得快...吼吼吼
继承图:
类图: