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

© 京巨 中级黑马   /  2015-9-7 23:06  /  385 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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

3 个回复

倒序浏览
不错的 总结  天天看总结 结论太多怎么记忆啊
回复 使用道具 举报
双元黑马12 发表于 2015-9-7 23:15
不错的 总结  天天看总结 结论太多怎么记忆啊

在全都理解了的前提下。一个字,背!呵呵!
回复 使用道具 举报
总结的精辟
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马