ES6代码:
class Animal {
constructor(name) {
this.name = name;
}
getName(){
return this.name;
}
}
class Dog extends Animal {
constructor(name) {
super(name)
}
speak(){
return "huang"
}
}
var dog = new Dog('freddy');
console.log(dog.getName() + 'says' + dog.speak());