TypeScript - TypeScript类

优质
小牛编辑
144浏览
2023-12-01

像函数参数一样,类有时具有可选成员。 同样的语法可以用于class定义:

  1. nickName?: string;

在上面的示例中,的实例保证有一个name,并且可以可选地具有nickName

修饰符

  • public:类的每个成员默认为,可以自由被访问。

  • private:类成员被标记为private时就不能在类的外部访问。

继承与多态

封装,继承和多态是面型对象的三大特性。

TypeScript的继承与ES6基本一致。

实现多态的方法有:重写、接口、抽象类和抽象方法。