面向对象编程基础

进阶

概述

类是面向对象编程的基础。它定义了对象的属性和方法。

TypeScript支持基于类的面向对象编程,包括继承、封装和多态。

类定义

typescript
加载中...

访问修饰符

访问修饰符

TypeScript支持三种访问修饰符:

  • public:公共属性,可以在任何地方访问(默认)
  • private:私有属性,只能在类内部访问
  • protected:受保护属性,可以在类和子类中访问
class Person {
  public name: string;
  private age: number;
  protected email: string;
}

继承

typescript
加载中...

抽象类

typescript
加载中...