搜题
问题   更新时间2023/10/10 13:22:00

什么是抽象类?什么是抽象方法?各自有什么特点?

有abstract关键字修饰的类为抽象类,抽象类是表示部分地实现功能,比如把某些已经确定的功能实现了,而抽象的功能则表示未实现,因为不能确定子类用什么方式实现它或者说把可能性和机会留给子类。抽象类和抽象方法的目的是相同的。当子类实现这些抽象方法后就是叫”实现“,如果这个方法在父类中已经实现了不是抽象的而子类再来实现一次就是“覆盖”或“重写“了父类的方法,这2个都叫实现了”多态“特性。“多态”就是某个“共性”在各个子类中表现出不同的“个性”,但都同时保留着“共性”。抽象类与抽象方法的特点:抽象类不一定有抽象方法,有抽象方法的类一定是抽象类。抽象类不能实例化。
王老师:19139051760(拨打)