黑马程序员技术交流社区
标题:
abstract 不能和哪些关键字共存?
[打印本页]
作者:
黑色皮肤的马
时间:
2016-1-16 21:07
标题:
abstract 不能和哪些关键字共存?
abstract 不能和哪些关键字共存?
作者:
ContainsM
时间:
2016-1-17 16:33
final private static synchronized
作者:
15000183754
时间:
2016-1-17 19:02
楼上正解!
作者:
yi651312197
时间:
2016-1-17 21:21
二楼说的对
作者:
我爱睡觉
时间:
2016-1-17 23:05
二楼正解,还要注意如何使用和什么时候使用。。。较常见的是接口和设计模式中
作者:
黑色皮肤的马
时间:
2016-1-18 10:16
ContainsM 发表于 2016-1-17 16:33
final private static synchronized
能不能详细解释一下,谢谢
作者:
PeterPang
时间:
2016-1-18 10:43
private static final synchronized
作者:
谁的苍茫
时间:
2016-1-22 16:38
final:被final修饰的类是不能有子类的,而被abstract修饰的类一定是个父类,所以冲突。
private:抽象类中的私有的抽象方法不被子类所知,就无法被复写,而抽象方法的出现就是要让子类复写,所以冲突。
static:如果static可以修饰抽象方法,那么连对象都可以不用创建了,直接类名调用就可以了,但是抽象方法被调用运行无意义。
作者:
Android666
时间:
2016-1-24 23:13
final private static
作者:
梁志斌
时间:
2016-1-25 00:23
二楼正解
作者:
愿随风丶飘雪
时间:
2016-1-25 00:34
这么多大神啊
作者:
梁志朋
时间:
2016-1-27 22:46
private:因为abstract要被重写;final:因为final修饰的方法不能被重写,而抽象就是需要重写的,所以不能共存!
作者:
diaokb
时间:
2016-1-27 23:06
5楼说的对
作者:
洋葱头头
时间:
2016-1-28 08:13
private 因为一个抽象方法需要重写
final 同上
static 基本同上
作者:
java_zbj
时间:
2016-1-28 11:02
synchronized原来也是不能和abstract共存的啊,学习了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2