黑马程序员技术交流社区

标题: 【黑马程序员】抽象类中的面试题 [打印本页]

作者: huburt    时间: 2016-5-24 11:49
标题: 【黑马程序员】抽象类中的面试题
A:面试题1

    一个抽象类如果没有抽象方法,可不可以定义为抽象类?如果可以,有什么意义?

    答:可以,这么做目的只有一个,就是不让其他类创建本类对象,交给子类完成

B:面试题2

    abstract不能和哪些关键字共存?
   答:static  static修饰方法表示是类方法,可以直接用类来调用,而类直接调用抽象方法没有意义。
         final    final修饰方法表示方法不可以被重写,而抽象方法就是用来重写的。
         private private修饰方法表示子类不可以看到此方法,看不到就没法重写,因此就矛盾了。
作者: wanghengpu    时间: 2016-5-24 12:10
谢谢分享
作者: huabiao    时间: 2016-5-24 15:26
谢谢分享


http://www.qz234.com




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