学习二

抽象类和抽象方法:

用关键字abstract修饰的类为抽象类,用关键字abstract修饰的方法为抽象方法。不允许使用final和abstract同时修饰一个方法或者类,也不允许使用static修饰abstract方法。也就是说,abstract方法只能是实例方法,不能是类方法。

抽象类中可以有抽象方法和具体方法,但是具体方法中不能有抽象方法,final和abstract,private和abstract,static和abstract,这些是不能放在一起的修饰符。

如果一个非abstract类是abstract类的子类,它必须重写父类的abstract方法,也就是去掉abstract方法的abstract修饰,并给出方法体。如果一个abstract类是abstract类的子类,它可以重写父类的abstract方法,也可以继承父类的abstract方法。
————————————————
版权声明:本文为CSDN博主「踏一回月」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_40302611/article/details/80426381

原文地址:https://www.cnblogs.com/zhang12345/p/11855541.html