ts中定义类class Person{ name:string; //属性 前面省略了public关键词 constructor(n:string){ //构造函数 实例化类的时候触发的方法 this.name = n; } run():void{ alert(this.name); }}var p = new Person(’lisi’);p.run()修改参数class Person{ name:string; constructor(name:string){ this.name = name; } getName():string{ return this.name; } setName(name:string):void{ this.name = name; }}var p = new Person(’lisi’);alert(p.getName());p.setName(‘wanwu’);alert(p.getName());继承class Person{ name:string; constructor(name:string){ this.name = name; } run():string{ return ${this.name}在运动; }}var p = new Person(’lisi’);alert(p.run());class Web extends Person{ constructor(name:string){ super(name); } run():string{ return ${this.name}在运动--子类 } work(){ alert(${this.name}在工作) }}var w = new Web(‘wanwu’);alert(w.run());w.work();