class dog {
//构造函数的目的是创建对象时给对象属性复制
constructor (name,age){
this.name=name;
this.age=age;
}
//方法
eat(val){
console.log(val)
}
}
var dog2 =new dog('狗',2)
dog2.eat(吃饭)
console.log(dog2.eat)
class定义了一个构造函数
这个构造函数拥有两个属性一个方法
通过new创建了一个实例对象
class dog {
//构造函数的目的是创建对象时给对象属性复制
constructor (name,age){
this.name=name;
this.age=age;
}
//方法
eat(val){
console.log(val)
}
}
var dog2 =new dog('狗',2)
dog2.eat(吃饭)
console.log(dog2.eat)
class定义了一个构造函数
这个构造函数拥有两个属性一个方法
通过new创建了一个实例对象