TypeScripte 面向对象基础:
从零开始的TypeScript面向对象RPG :
非常生动的讲解了:
- 类和类型检查:一个史莱姆伪装的再好,还是史莱姆。
- 继承是什么:勇者转职之后还是勇者,不管他变成了剑士、魔法师还是弓箭手。
- 子类和父类的继承关系:一个职人是勇者,但是一个勇者不是职人。
- 接口是什么:附魔属性。
- 通过接口扩展类:只要你愿意,可以无限的往一把剑上叠加能力,让它成为一把新的剑。但是,即使你无限叠加了能力,它还是一把剑,而不能成为魔杖或者弓箭。
TypeScripte 资料
原文:https://www.cnblogs.com/yupixiu/p/10324569.html