黑马程序员技术交流社区

标题: 抽象多态面试题 [打印本页]

作者: xueming5500    时间: 2015-12-1 00:51
标题: 抽象多态面试题
面试题:
                题目1:一个抽象类如果没有抽象方法,可不可以定义为抽象类?如果可以,有什么意义?
                           可以,这么做的目的只有一个,就是不让其他的类来创建该类的对象。

                题目2:abstract关键字不能和哪些关键字共存?
                           private:被private修饰的内容,子类是没有办法继承的,但是抽象方法是要求子类必须重写的,所以他们互相矛盾
                           final:被final修饰的内容,子类是没有办法重写的,但是抽象方法是要求子类必须重写的,所以他们互相矛盾
                           static:被static修饰的内容可以通过类名.的形式调用,但是我们知道抽象方法是没有方法体的,所以及时可以通过类名.的方式去调用,也是没有任何意义的,所以他们不能共存。
作者: 再续啸傲    时间: 2015-12-1 09:52
get到了。。。
作者: 牛德阳    时间: 2015-12-1 11:42
值得学习
作者: 石三伢子1    时间: 2015-12-1 12:44
这些东西复习的时候最容易漏掉了,面试的时候冷不清一问,还真说不上来;
作者: xuao277457401    时间: 2015-12-1 19:33
学到了,以后可能需要
作者: pl8236448    时间: 2015-12-1 20:00
学习了,的确容易忽略
作者: 斥候7300    时间: 2015-12-1 21:21
l又学到了
作者: 袁有福123    时间: 2015-12-1 21:56
值得好好学习
作者: liuzhipeng    时间: 2015-12-2 00:17
总结的不错啊
作者: 大爱卓生    时间: 2015-12-2 00:28
每天懂你多一些——Java。
作者: xiao15779706    时间: 2015-12-2 08:50
学习到了  简单有用
作者: TG·小强    时间: 2015-12-4 11:55
嗯,总结得 很好。赞一个。




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