黑马程序员技术交流社区
标题:
abstrac和哪些关键字不能共存
[打印本页]
作者:
endian11
时间:
2014-6-13 22:34
标题:
abstrac和哪些关键字不能共存
抽象关键字abstract和哪些不可以共存?why?尤其是为什么不能和static关键字共存
作者:
人心如水
时间:
2014-6-13 22:41
5、抽象关键字不能和那些关键字共存
抽象关键字是用来修饰类或者方法。那么就要思考那么关键字可以修饰类或者方法。
private:私有只能修饰类中的成员,那么在私有和抽象共存修饰类中的方法时,
会报错。因为私有的方法子类根本不知道,而抽象方法又要求子类必须复写。
static:静态修饰的方法是要通过类名直接调用,当静态和抽象共存的时候,说明当前的这个方法一定是抽象方法,那么使用类名去调用一个抽象方法是没有任何意义的,所以它们也不能共存。
final:final修饰的方法为最终的方法,子类无法复写,final修饰的类为最终类,其他类无法继承。而抽象修饰的方法要求子类必须复写。抽象修饰的类要求子类必须继承。
作者:
See_the_sun
时间:
2014-6-13 22:44
楼上的正解+1
作者:
嗅ㄨiaǒ孑
时间:
2014-6-13 22:53
final private static吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2