修饰符
在原有的es6的类的基础上,ts对类做了一些扩展,添加了一些修饰符
public 修饰的方法或者属性可以被自己、实例、子类访问
private 修饰的方法或者属性只可以被自己访问
protected 修饰的方法或者属性只可以被自己、子类访问
另外 在这些修饰符后面加上readonly就可以变成只读属性
修饰符修饰构造器
当public private protected修饰constructor的时候
public 可以被实例化和继承
private 不可以被实例化和继承
protected 可以被继承,不可以实例化
抽象类
抽象类就是在类里面定义了方法,但是没有实现,因此继承的子类必须实现所有的抽象类中的方法,是对类的多态的一种更加好的书写方法(就是子类同名方法的不同实现)
