abstract::表明希望被重写,即该类中的方法被继承后需要重写。
1.private
被private修饰的方法,子类不能继承到,故不能重写,也就不能共存
2.final
final修饰的类不能被继承,方法不能被重写,变量不能更改值,故不能共存
3.static
static能被实例化直接调用,即不需要依赖对象就可进行访问,而abstract不能被实例化,故不能共存
4.……
本文探讨了在面向对象编程中,abstract与private、final、static等修饰符共存的可能性及限制条件。详细解释了为什么这些组合无法实现,并列举了具体的场景说明。
abstract::表明希望被重写,即该类中的方法被继承后需要重写。
1.private
被private修饰的方法,子类不能继承到,故不能重写,也就不能共存
2.final
final修饰的类不能被继承,方法不能被重写,变量不能更改值,故不能共存
3.static
static能被实例化直接调用,即不需要依赖对象就可进行访问,而abstract不能被实例化,故不能共存
4.……
1094

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