黑马程序员技术交流社区

标题: 抽象类不能和什么关键字共存 [打印本页]

作者: sanjiadiankeli    时间: 2014-6-12 18:35
标题: 抽象类不能和什么关键字共存
为什么不能和private.static.final共存,static为什么也不行
作者: axuan    时间: 2014-6-12 19:48
1. 对于类的修饰符private,private修饰类的时候只能修饰内部类,当抽象类处于内部类的时候,可以用private,见下图
2. static 修饰的类不能被继承!那么子类怎么继承并实现其抽象方法呢?
3. final 最终类,怎么让子类继承并实现其抽象方法呢?,这样是不能修改的

捕获.JPG (37.21 KB, 下载次数: 30)

捕获.JPG

作者: 杨胜男    时间: 2014-6-12 20:19

1.被final修饰的类不能有子类,而抽象类一定是一个父类
2.抽象类中的private方法不能被子类获知,就不能复写,抽象的目的就是被子类复写
3.static可以修饰抽象方法,直接类名调用就行了,但是要运行抽象方法意义
作者: sanjiadiankeli    时间: 2014-6-12 22:09
static修饰的为什么不能继承
作者: axuan    时间: 2014-6-12 22:28
楼主,也许我的解释我总结不够严谨,请看下图,希望对你有帮助!

捕获.JPG (142.49 KB, 下载次数: 41)

捕获.JPG





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2