第七章测试
1.以下属于面向对象特征的是( )。
A:封装 B:继承 C:重写 D:重载
答案:AB
2.以下对super()和this()描述正确的是( )。
A:super()和this()可以在static环境中使用,包括static方法和static语句块 B:super()和this()不一定要放在构造方法内第一行 C:super()和this()可以同时出现在一个构造方法中 D:在子类构造方法中使用super()显示调用父类的构造方法,super()必须在子类构造方法的第一行,否则编译不通过 3.以下对封装的描述正确的是( )。
A:封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性 B:只能对一个类中的方法进行封装,不能对属性进行封装 C:封装不对外公开接口 D:封装的意义不大,因此在编码时尽量不要使用 4.以下对继承的描述错误的是( )。
A:当实例化子类时会递归调用父类中的构造方法 B:父类更具有通用性,子类更具体 C:Java中的继承存在着传递性 D:Java中的继承允许一个子类继承多个父类 5.以下关于final关键字说法错误的是( )。
A:final修饰的方法不能被重载 B:final修饰的变量不允许被再次赋值 C:final修饰的类肯定不能被继承 D:final是Java中的修饰符,可以修饰类、接口、抽象类、方法和属性

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