Java语言与面向对象程序设计在线作业_D要点讲义.docx

Java语言与面向对象程序设计在线作业_D要点讲义.docx

Java语言与面向对象程序设计-在线作业_D 用户名: 最终成绩:100.0 一 单项选择题 1. 抽象和( )是面向对象程序设计的重要特征。 分析 包装 封装 建类 本题分值:??5.0 用户得分:??5.0 用户解答:??封装 知识点:??4.1 抽象与封装 2. 计算机软件开发中所用到的抽象有两类:( )。 分析和抽取 过程抽象和数据收集 过程抽象和数据抽象 数据抽象和计算抽象 本题分值:??5.0 用户得分:??5.0 用户解答:??过程抽象和数据抽象 知识点:??4.1 抽象与封装 3. 封装的重点是对数据的封装,因此将( )及请求的所有相互作用通过对象方法实现称作“数据封装”。 内部数据 数据 隐藏内部状态 数据捆绑 本题分值:??5.0 用户得分:??5.0 用户解答:??隐藏内部状态 知识点:??4.1 抽象与封装 4. 对象用( )“域(fields)”存储它的状态。 一个或多个 数据 变量 常量 本题分值:??5.0 用户得分:??5.0 用户解答:??一个或多个 知识点:??4.2 声明Java类 5. 在Java语言中对象是( )捆绑在一起的软件。 数据 域与相关方法 函数 变量 本题分值:??5.0 用户得分:??5.0 用户解答:??域与相关方法 知识点:??4.2 声明Java类 6. 对象的状态存储在“域”,有时又被称做变量,这些变量形式上称为( )。 局部变量 全局变量 实例变量 变量 本题分值:??5.0 用户得分:??5.0 用户解答:??实例变量 知识点:??4.2 声明Java类 7. 对象的行为通过“( )”体现出来,方法又被称做函数。 程序 代码 语句 方法 本题分值:??5.0 用户得分:??5.0 用户解答:??方法 知识点:??4.2 声明Java类 8. 在Java程序设计语言中,一个类型定义对象类别细节的实现。类定义实例以及类( ),指定类实现和类的直接超类的接口。 属性方法 数据 变量和方法 函数 本题分值:??5.0 用户得分:??5.0 用户解答:??变量和方法 知识点:??4.2 声明Java类 9. 通过类创建的对象称为一个类的“( )”。 实例 对象 变量 都不对 本题分值:??5.0 用户得分:??5.0 用户解答:??实例 知识点:??4.2 声明Java类 10. 用( )修饰的类可以被其他任何类使用,如果没有这个修饰符类只能被与它在同一个包中的其他类使用。 私有的 全局的 public(共有的) 默认 本题分值:??5.0 用户得分:??5.0 用户解答:??public(共有的) 知识点:??4.2 声明Java类 11. 在Java语言中有如下几种变量: n 在类中的成员变量,又称域。 n 在方法或代码块中的( )。 n 在方法声明中的变量,又称参数。 局部变量 成员变量 系统变量 类变量 本题分值:??5.0 用户得分:??5.0 用户解答:??局部变量 知识点:??4.3 声明成员变量 12. 定义成员变量时,类型指域或成员变量的( )。所有变量必须有一个指定的类型,可以使用Java语言提供的任何数据类型。 原始型 数据类型 类或接口 引用型 本题分值:??5.0 用户得分:??5.0 用户解答:??数据类型 知识点:??4.3 声明成员变量 13. 成员变量的名称必须符合Java ( )的命名规则。 符号 变量 标识符 类 本题分值:??5.0 用户得分:??5.0 用户解答:??标识符 知识点:??4.3 声明成员变量 14. 用( )修饰的域称为静态域,又称为“类变量”。 package public static void 本题分值:??5.0 用户得分:??5.0 用户解答:??static 知识点:??4.3 声明成员变量 15. 声明类的方法需要指定方法的访问级别,名称,类型,参数和方法体,方法的声明由编程者根据对象的( )来设定。 计算 需要 功能 特征 本题分值:??5.0 用户得分:??5.0 用户解答:??功能 知识点:??4.4 定义方法 16. 方法签名由在方法声明中的两个部分组成,即( )。 参数 名称 方法声明 方法名称和参数类型 本题分值:??5.0 用户得分:??5.0 用户解答:??方法名称和参数类型 知识点:??4.4 定义方法 17. Java语言支持重载方法,可以区分( )不同的方法。这意味着在一个类中存在方法参数列表而名称相同的方法。 返回值 参数类型 返回值类型 方法签名 本题分值:??5.0 用

文档评论(0)

1亿VIP精品文档

相关文档