美文网首页
TypeScript---继承

TypeScript---继承

作者: Anglie | 来源:发表于2019-01-07 15:33 被阅读0次

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

派生类Shape3D:

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

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

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

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

相关文章

  • TypeScript---继承

    继承一个已存在的类并创建一个派生类。继承使用关键字extends。 派生类Shape3D: 1,派生类Shape3...

  • typescript---函数

    函数的定义 可以指定参数的类型和返回值的类型 2.函数表达式 定义函数类型通过关键字type来定义函数类型 可选参...

  • typescript---类

    如何定义类"strictPropertyInitialization": true / 启用类属性初始化的严格检查...

  • typescript---接口

    1.接口一方面可以在面向对象编程中表示为行为的抽象,另外可以用来描述对象的形状;2.接口就是把一些类中共有的属性和...

  • TypeScript---类

    TS(集成可选类型批注)支持ES6。 接下来我们创建一个类文件class.ts。 Shape 类中有两个属性 ar...

  • TypeScript---类型批注

    TS通过类型批注提供静态类型,方便在编译时启动类型检查,这不是必须的,甚至可以被忽略,去使用js常规的动态类型。...

  • typescript---泛型

    泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性泛...

  • typescript---结构类型系统

    接口的兼容性 如果传入的变量和声明的类型不匹配,TS就会进行兼容性检查 原理是Duck-Check(一个对象,只要...

  • 继承 继承

    属性拷贝 继承不单单能通过原型链实现,也能通过其他方式实现,属性拷贝就是其中一种方法。 通过属性拷贝也能实现继承子...

  • 继承(单继承,多继承)

    将共性的内容放在父类中,子类只需要关注自己特有的内容 python中所有的内容都是对象,所有的对象都直接或间接继承...

网友评论

      本文标题:TypeScript---继承

      本文链接:https://www.haomeiwen.com/subject/aneurqtx.html