// (function(){})() 立即执行函数 (function () { class Money { 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(); })();