黑马程序员技术交流社区

标题: abstract与哪些关键字不能共存为什么 [打印本页]

作者: sxj    时间: 2016-6-18 23:43
标题: abstract与哪些关键字不能共存为什么
abstract与哪些关键字不能共存为什么
        private:私有的方法是不可见的,无法被复写
        final:被final修饰的方法是最终方法,无法被复写
        static:被static修饰的方法,要随类加载到方法区,由于抽象方法没有方法体所以不能加载
作者: chenjiasen    时间: 2016-6-19 10:54
private:被private修饰的方法只能本类访问,子类无法访问从而不能重写,而abstract是要强制子类重写方法,所以矛盾.
final:被fanil修饰的是最终方法,无法被重写,也与abstract矛盾
static:被static修饰的可以直接用类名调用,而abstract修饰的强制重写方法,类名直接调用一个抽象方法无意义.
作者: 涟漪不起    时间: 2016-6-19 13:17
长知识了。谢谢。
作者: 何亚辉    时间: 2016-6-21 21:29
其实还有好几个,  native, synchronized




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