es6 实现继承

  // es6 实现继承 
    class Phone{
      // 构造方法       constructor(brand,price){         this.brand = brand;         this.price = price;          }

      // 父类 成员属性       call(){           console.log('可以打电话');       }
    }        
      // 智能手机       class  SmartPhone extends Phone {           // 构造方法         constructor(brand,price,color,size){           super(brand,price); // Phone.call(this,brand,price);           this.color = color;           this.size = size;            }                  // 声明子类的方法         photo(){           console.log('我可以拍照');         }
        playGame(){           console.log('我可以玩游戏');         }
      }              const chuizi = new SmartPhone('锤子',2499,'黑色','5.5inch');        console.log(chuizi);       chuizi.call();       chuizi.photo();       chuizi.playGame();
上一篇:vue的watch属性


下一篇:乐优购物学习笔记(4)