// (function(){})() 立即执行函数 ( function() { class Money { name:string; age:number; constructor(name,age) { this.name = name; this.age = age; } say() { console.log(`你好${this.name}`); } } /** * 继承: * 因因为想让多个子类同时继承父类中的属性及方法 所以采用继承 * 若子类中 定义的方法和父类相同 则称为:方法重写 */ class Child extends Money { say() { console.log(`今年${this.age}`) } hi() { console.log("你好") } } let person = new Child("LiLi",20); person.say(); person.hi() } )()