黑马程序员技术交流社区

标题: 今天测验,又错了不少,麻烦大神讲解讲解 [打印本页]

作者: wuzeshui    时间: 2016-1-22 21:04
标题: 今天测验,又错了不少,麻烦大神讲解讲解

目前还没有答案,不知道哪道题错了,麻烦大神们讲解讲解(不要只发答案)


下列说法哪个正确?  (  )
A.一个程序可以包含多个源文件
B.一个源文件中只能有一个公共类
C.一个源文件中可以有多个类
D.一个源文件只能供一个程序使用
以下关于Object类说法错误的是( )。
    A.  一切类都直接或间接继承自Object类
    B.  接口也继承Object类
    C.  Object类中定义了toString()方法
    D.  Object类在java.lang包中
在Java中,多态的实现不仅能减少编码的工作量,还能大大提高程序的可维护性及可扩展性,下面哪一个选项不属于多态的条件( )。
    A.  子类重写父类的方法
    B.  子类重载同一个方法
    C.  要有继承或实现
    D.  父类引用指向子类对象
编译运行如下Java代码,输出结果是(   )。
class Base {
   publicvoid method(){
      System.out.print("Base method");
   }
}
class Child extends Base{  
   publicvoid methodB(){
      System.out.print("Child methodB");
   }
}
class Sample {
   publicstatic void main(String[] args) {
      Basebase = new Child();
      base.methodB();
   }
}
    A.  Base method
    B.  Child methodB
    C.  Base method ChildMethodB
    D.  编译错误
下面说法正确的是(   )。
A.final 可修饰类、属性(变量)、方法            
B.abstract可修饰类、方法
C.抽象方法只有方法声明,没有方法体
D.关键字final和abstract不能同时使用






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