typescript的静态属性和静态类以及抽象类
2020-10-28 本文已影响0人
努力与幸运
1)静态属性和静态方法是不需要通过new实例就可以调用的属性和方法
2)静态方法只能获取到静态属性,没有办法获取到实例的属性或者方法
3)在ts中,使用static关键字来表示静态属性和方法
多态概念:父类定义一个方法不去实现,让继承他的子类去实现,每个子类都有不同的表现。
抽象类:是一种多态形式,但是要求很严格
1)使用abstract关键字来定义抽象类,抽象方法
2)抽象类只能是一个基类,也可以理解成是模板,是不能实例化的
3)抽象类的抽象发放也是一样不会有具体的体现,是给子类去实现的
4)抽象类必须至少需要有一个抽象方法,继承抽象类的子类一定要重写抽象方法。