class A {name: stringage: numberconstructor(name:string,age:number) {this.name = namethis.age=age}getName() { //设置getterreturn this.name}setName() { //设置setterthis.name='小狗'}getAge(){return this.age}setAge(){this.age=100}}let a=new A('小猫',10)console.log('name', a.getName()) //小猫a.setName() //调用setterconsole.log('name', a.getName()) //小狗
getter方法和setter方法普通写法就是普通函数的写法,gettter方法里面用于返回数据,setter方法里面用于修改数据
