文档详情

Java语言与面向对象程序设计-在线作业_E最终成绩1000.doc

发布:2017-06-02约2.66千字共7页下载文档
文本预览下载声明
Java语言与面向对象程序设计-在线作业_E 一 单项选择题1. Java中继承由关键字( )实现,用此关键字指出超类。 (5.0 分) implements interface extends class 知识点: 5.1 继承 用户解答: extends -------------------------------------------------------------------------------- 2. 继承是( )之间的一种关系,当一个类获取另外一个类中所有非私有数据和操作的定义作为自己的部分或全部成分时,则称这两个类之间具有继承关系。 (5.0 分) 两个类 多个 层次 集合 知识点: 5.1 继承 用户解答: 两个类 -------------------------------------------------------------------------------- 3. 下面不能用在类声明的修饰是:( )。 (5.0 分) public implements 默认 private 知识点: 5.1 继承 用户解答: implements -------------------------------------------------------------------------------- 4. super关键字表示超类的引用,可用super: l ( )。 l 在子类构造方法使用超类构造方法。 (5.0 分) 无用 访问超类成员 定义父类 引用类自己 知识点: 5.1 继承 用户解答: 访问超类成员 -------------------------------------------------------------------------------- 5. 子类继承父类所有的 public 和 ( ) 成员,而无论这个类是否与父类在同一个包中。 (5.0 分) 公共 所有 protected private 知识点: 5.2 域的继承与隐藏 用户解答: protected -------------------------------------------------------------------------------- 6. 在子类中重新定义一个与从父类那里继承来的( )的域,称为域的隐藏。 (5.0 分) private protected public 名字完全相同 知识点: 5.2 域的继承与隐藏 用户解答: 名字完全相同 -------------------------------------------------------------------------------- 7. 在子类中不能简单地通过变量名称引用父类中被隐藏的成员变量。要在子类访问被隐藏的父类中的域必须通过关键字( )引用。 (5.0 分) this 变量名 object super 知识点: 5.2 域的继承与隐藏 用户解答: super -------------------------------------------------------------------------------- 8. 子类继承了父类中所有的非私有方法,允许在子类重新定义父类中的实例方法,( )中的类方法。 (5.0 分) 定义类 对象 隐藏父类 引用父类 知识点: 5.3 方法继承、覆盖、隐藏 用户解答: 对象 -------------------------------------------------------------------------------- 9. “多态”是指一个程序中同名的不同方法共存。在面向对象程序中,多态的实现方式有:方法覆盖和( )。 (5.0 分) 限制 重载 继承 外联 知识点: 5.3 方法继承、覆盖、隐藏 用户解答: 重载 -------------------------------------------------------------------------------- 10. 在子类中可以通过成员的名称直接引用父类的方法或者用“( )”引用父类的方法。 (5.0 分) 对象.方法名称 this.方法名称 super.方法名称 object.方法名称 知识
显示全部
相似文档