类的实例化
一般情况下,创建一个类后并不能直接的对属性和方法进行引用,必须对类进行实例化,即创建一个对象。TypeScript中用new 关键字创建对象。实例化后通过“.”来访问属性和方法。实例代码如下:
class student{ //定义student类
name:string; //定义类的属性
constructor(myname:string){ //定义带参数的构造函数
this.name=myname;
}
study(){ //定义类的方法
document.write("<h1> My name is "+this.name+".</h1>");
}
write():string{
return "write name:"+this.name;
}
}
var s1=new student("Jim");
document.write("<h1>"+s1.name+"</h1>"); //获取name属性
s1.study(); // 调用study方法
document.write("<h1>"+s1.write()+"</h1>");
在右面的编辑器中去试一试吧!