让子类覆盖父类的fangfa1方法,然后想做什么就做什么
class FaTher {
constructor(Fname){
this.Fname = Fname
}
fangfa1() {
// alert(this.Fname)
console.log(this.Fname)
}
fangfa12 () {
console.log(this.Fname)
}
}
// 定义子类继承父类
class Son extends FaTher{
constructor(Fname, sub){
super(Fname)
this.sub = sub
}
fangfa1() {
super.fangfa1() // 调用父类方法
console.log(this.Fname + this.sub);//追加子类自已的业务
}
fangfa11() {
// alert(this.Fname + this.sub);
console.log(this.Fname + this.sub)
}
}
var son1 = new Son('123', '321')
son1.fangfa1()