第六章单元测试
  1. 定义一个类,那么我们在定义时必须使用的关键字是( )


  2. A:public B:class C:interface D:static
    答案:class
  3. void的含义:( )

  4. A:定义方法时必须使用 B:方法体为空 C:方法没有返回值 D:没有意义
  5. 以下关于面向对象概念的描述中,不正确的一项是( )。

  6. A:类由属性和方法组成 B:在程序中,对象是通过一种抽象的数据类型来描述的,这种抽象数据类型称为类(class) C:在程序中,对象是类的实例化 D:在现实生活中,对象是指客观世界的实体
  7. 下列关于方法定义的说法,正确的是( )。

  8. A:方法的返回值的数据类型要与定义方法的返回值类型一致或兼容 B:方法名可以任意命名,不需要满足任何规则 C:定义方法时,写在方法参数列表中的参数是实参 D:方法没有返回值时,声明方法时可以省略void
  9. 下面关于类的说法不正确的是( )。


  10. A:Java语言的类只支持单继承 B:类是对所有具有一定共性的对象的抽象 C:类是Java语言中的一种复合数据类型 D:类中不包含数据变量和方法
  11. 设已声明了一个类A的两个对象 a1、a2,为了初始化 a1 和 a2,下面语句正确的是:( )

  12. A:a1=A new(); a2=A new(); B:a1,a2=new A(); C:a1=new A(); a2=new A(); D:a1=new(); a2=new();
  13. 关于以下类,说法错误的是( )。
    class A {
        int a;
        void test(int t) {
            double p = t * a;
        }
    }


  14. A:a是成员变量 B:test()方法外无法访问变量t C:p是局部变量 D:test()方法内的a不可以写作this.a
  15. 当Java源文件很多时,可以通过包分类存放这些文件,便于查找。( )

  16. A:错 B:对
  17. Java中的访问修饰符一共有4种:private、define、protected和public。( )

  18. A:对 B:错
  19. default:默认的,类的成员什么修饰符都没有,又叫包修饰符,只有类本身成员和当前包下类的成员可以访问。( )

  20. A:错 B:对

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部