1234567891011121314151617181920212223242526272829 |
- // (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();
- })();
|