A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© sanjiadiankeli 中级黑马   /  2014-6-12 18:35  /  1132 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

为什么不能和private.static.final共存,static为什么也不行

4 个回复

倒序浏览
1. 对于类的修饰符private,private修饰类的时候只能修饰内部类,当抽象类处于内部类的时候,可以用private,见下图
2. static 修饰的类不能被继承!那么子类怎么继承并实现其抽象方法呢?
3. final 最终类,怎么让子类继承并实现其抽象方法呢?,这样是不能修改的

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

捕获.JPG
回复 使用道具 举报

1.被final修饰的类不能有子类,而抽象类一定是一个父类
2.抽象类中的private方法不能被子类获知,就不能复写,抽象的目的就是被子类复写
3.static可以修饰抽象方法,直接类名调用就行了,但是要运行抽象方法意义
回复 使用道具 举报
static修饰的为什么不能继承
回复 使用道具 举报
楼主,也许我的解释我总结不够严谨,请看下图,希望对你有帮助!

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

捕获.JPG
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马