TypeScript教程# 11:super关键字
Posted 凯小默
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TypeScript教程# 11:super关键字相关的知识,希望对你有一定的参考价值。
说明
尚硅谷TypeScript教程(李立超老师TS新课)学习笔记。
super
在类的方法中super就表示当前类的父类。
如果在子类中写了构造函数,在子类构造函数中必须对父类的构造函数进行调用。
例子
(function()
// 父类
class Animal
name: string;
constructor(name: string)
this.name = name;
sayHello()
console.log("动物叫~");
// 使Dog类继承Animal类
class Dog extends Animal
age: number;
constructor(name: string, age: number)
super(name); // 调用父类的构造函数
this.age = age;
sayHello()
console.log(`$this.name汪汪汪`);
const dog = new Dog("小黄", 2);
console.log(dog);
dog.sayHello();
)()
以上是关于TypeScript教程# 11:super关键字的主要内容,如果未能解决你的问题,请参考以下文章