第三章单元测试
  1. 对象的特征在类中表示为变量,称为类的( )。

  2. A:属性 B:数据类型 C:对象 D:方法
    答案:属性
  3. 下述概念中不属于面向对象的是( )。

  4. A:对象、消息 B:过程调用 C:类、封装 D:继承、多态
  5. 关于面向对象的说法正确的是( )。

  6. A:类可以让我们用程序模拟现实世界中的实体 B:有多少个实体就要创建多少个类 C:现实世界中的某些实体不能用类来描述 D:对象的行为和属性被封装在类中,外界通过调用类的方法来获得,但是要知道类的内部是如何实现数据类型
  7. 关于构造方法下列说法错误的是( )。

  8. A:构造方法具有和类名相同的名称 B:构造方法不可以重载,但是可以继承 C:构造方法用来初始化该类的一个新的对象 D:构造方法不返回任何数据类型,且不用void来修饰
  9. 访问修饰符作用范围由大到小是( )。

  10. A:public-default-protected-private B:public-protected-default-private C:private-default-protected-public D:private-protected-default-public
  11. 下列选项中关于Java中封装的说法错误的是( )。

  12. A:包含属性的类都必须封装属性,否则无法通过编译 B:setter方法用于赋值,getter方法用于取值 C:属性的访问方法包括setter方法和getter方法 D:封装就是将属性私有化,提供共有的方法访问私有属性
  13. 分析选项中关于Java中this关键字的说法正确的是( )。

  14. A:同一个类的不同对象共用一个this B:this关键字和类关联,而不是和特定的对象关联 C:this关键字可以在类中的任何位置使用 D:this关键字是在对象内部指代自身的引用
  15. 以下关于final关键字说法正确的是( )。

  16. A:final是java中的修饰符,可以修饰类、方法和属性 B:final修饰的方法不能被重载 C:final修饰的变量不允许被再次赋值 D:final修饰的类不能被继承
  17. 以下对于重载描述错误的是( )。

  18. A:方法的返回值类型不是区分方法重载的条件 B:重载要求方法名相同,参数列表不同 C:构造方法不能重载 D:方法重载只能发生在一个类的内部

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