当父类的某些方法需要声明,但是不确定如何实现的时候,可以将方法声明为抽象方法,方
法所在的类也要声明为抽象类。抽象类会被继承,让子类来实现抽象方法。
1.抽象类不能实例化。
2.抽象类里可以没有抽象方法。
3.类包含抽象方法,则该类必须是抽象类。
4.abstract关键字只能修饰方法和类。
5.抽象类可以有任意成员。
6.抽象方法不能有方法体。
7.一个类继承了抽象类,则该类必须实现抽象类的所有抽象方法。
本文介绍了Java中抽象类和抽象方法的概念,包括抽象类的使用场景、特点(如不能实例化、可以有非抽象方法等)、以及类需实现抽象类的条件。重点强调了抽象方法的特性,如无方法体和必须在子类中实现。
当父类的某些方法需要声明,但是不确定如何实现的时候,可以将方法声明为抽象方法,方
法所在的类也要声明为抽象类。抽象类会被继承,让子类来实现抽象方法。
1.抽象类不能实例化。
2.抽象类里可以没有抽象方法。
3.类包含抽象方法,则该类必须是抽象类。
4.abstract关键字只能修饰方法和类。
5.抽象类可以有任意成员。
6.抽象方法不能有方法体。
7.一个类继承了抽象类,则该类必须实现抽象类的所有抽象方法。

被折叠的 条评论
为什么被折叠?