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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

abstract与哪些关键字不能共存为什么
        private:私有的方法是不可见的,无法被复写
        final:被final修饰的方法是最终方法,无法被复写
        static:被static修饰的方法,要随类加载到方法区,由于抽象方法没有方法体所以不能加载

3 个回复

倒序浏览
private:被private修饰的方法只能本类访问,子类无法访问从而不能重写,而abstract是要强制子类重写方法,所以矛盾.
final:被fanil修饰的是最终方法,无法被重写,也与abstract矛盾
static:被static修饰的可以直接用类名调用,而abstract修饰的强制重写方法,类名直接调用一个抽象方法无意义.
回复 使用道具 举报
涟漪不起 来自手机 中级黑马 2016-6-19 13:17:10
藤椅
长知识了。谢谢。
回复 使用道具 举报
其实还有好几个,  native, synchronized
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马