TypeScript---继承

2019-01-07  本文已影响0人  Anglie

继承一个已存在的类并创建一个派生类。继承使用关键字extends。

派生类Shape3D:

1,派生类Shape3D继承了Shape类的color属性。

2,构造函数中,super方法调用了基类Shape的构造函数来创造Shape,传递了参数name,width和height,继承允许我们复用Shape类的代码,所以我们可以通过继承area属性来计算this.volume。

3,Shape3D 的 shoutout() 方法重写基类的实现。superShout() 方法通过使用 super 关键字直接返回了基类的 shoutout() 方法。

4,其他的代码我们可以通过自己的需求来完成自己想要的功能。

上一篇 下一篇

猜你喜欢

热点阅读