黑马程序员技术交流社区

标题: 抽象类的几个小问题 [打印本页]

作者: 京巨    时间: 2015-9-7 23:06
标题: 抽象类的几个小问题
1.一个类如果没有抽象方法,可不可以定义为抽象类?如果可以,有什么意义?
     1).可以;
    2).可以利用多态;
2.abstract关键字不能和哪些关键字共存:
    1).private : abstract的方法就是需要被子类重写;一个private的方法不能被子类重写:
    2).final:一个final的方法也不能被子类重写,所以与abstract冲突;
   3).static:一个静态的方法,在没有对象的情况下,就会被分配空间。而一个抽象方法没有方法体,
   无法被分配空间。所以,一个抽象方法不能被定义为静态


作者: 双元黑马12    时间: 2015-9-7 23:15
不错的 总结  天天看总结 结论太多怎么记忆啊
作者: 京巨    时间: 2015-9-7 23:26
双元黑马12 发表于 2015-9-7 23:15
不错的 总结  天天看总结 结论太多怎么记忆啊

在全都理解了的前提下。一个字,背!呵呵!
作者: 浮光掠影    时间: 2015-9-8 17:27
总结的精辟




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