abstract关键字修饰
应用场景:
a.在一些情况下,某个父类只是知道其子类应该包含的方法,但无法准确知道这些子类如何实现这些方法
b.从多个相同特征的类中抽象出一个抽象类,以这个抽象类作为子类的模板,从而避免子类设计的随意性。
作用:约束子类的必须实现某些方法,但不关注具体实现细节。
abstract关键字修饰
应用场景:
a.在一些情况下,某个父类只是知道其子类应该包含的方法,但无法准确知道这些子类如何实现这些方法
b.从多个相同特征的类中抽象出一个抽象类,以这个抽象类作为子类的模板,从而避免子类设计的随意性。
作用:约束子类的必须实现某些方法,但不关注具体实现细节。