源码
- ts
```
//先声明一个泛型类
class HelloNumber
{ //增加一个为泛型类型的属性 Ten:T; //再增加一个参数和返回值都是泛型类型的函数 add:(x:T,y:T) => T; } //使用上面的泛型类 let myHelloNumber = new HelloNumber (); myHelloNumber.Ten = 10; myHelloNumber.add = function (x,y) { return x+y; } alert(myHelloNumber.Ten); alert(myHelloNumber.add(10,12));
- HTML
<!DOCTYPE html>
- 浏览器效果图
> <br />
<br />
####还可以在使用这个泛型类时指定其类型为 `string`
- ts
//先声明一个泛型类
class HelloNumber
//还可以在使用这个泛型类时指定其类型为 string
let myHelloNumber = new HelloNumber
```
- HTML 与上例相同
- 浏览器效果图