Java语言程序设计 3-第3章 面向对象程序设计(含答案).docx
《Java语言程序设计 3-第3章 面向对象程序设计(含答案).docx》由会员分享,可在线阅读,更多相关《Java语言程序设计 3-第3章 面向对象程序设计(含答案).docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章面向对象程序设计一、单选题1、下列关于类的描述中,错误的是()。A.用类所定义出的变量称为对象B.类可认为是一种高级数据类型C.类包含数据成员和函数成员D.可以将所有类成员的访问权限都设为私有权限 答案:D2、下列关于重用代码的描述中,错误的是()。 A.类是同时重用算法代码和数据代码的语法形式 B.函数是重用算法代码的语法形式C.类是一种数据类型,因此只能重用数据代码D.结构体类型是重用数据代码的语法形式 答案:C3、关于程序开发过程中的程序员角色,下列哪种描述是错误的? A.一个程序员可以既是代码提供者,同时又是代码使用者B.一个程序员可以使用其他程序员提供的代码,即代码使用者C.一
2、个程序员可以为其他程序员提供代码,即代码提供者 D.一个程序员不能既是代码提供者,同时又是代码使用者 答案:D4、关于程序设计方法,下列哪种描述是错误的?A.结构化程序设计分解出的函数是一种算法零件B.结构化程序设计分解出的结构体类型是一种数据零件C.面向对象程序设计分解出的类是一种数据零件D.程序设计方法是研究如何对大型程序设计任务进行分解的方法 答案:C5、下列哪种思想不属于面向对象程序设计?A.继承B.模块化C.封装D.抽象 答案:B6、下列关于类的描述中,错误的是()。A.类是描述客观事物的数据模型B.可以用流程图来描述类的设计C.类的数据成员也被称作属性D.类的函数成员也被称作方法答
3、案:B7、按照面向对象程序设计的观点,下列关于对象描述中错误的是()。A.类是描述客观对象的数据模型B.程序中用类定义出的对象被称作内存对象C.同一个类所定义出的两个内存对象可以有不同的成员D.客观世界中的事物被称作客观对象答案:C8、关于面向对象程序设计方法,下列哪种描述是错误的?A.面向对象程序设计方法所设计出的类代码不能重用B.面向对象程序设计方法中的类是客观事物抽象后的数据模型C.面向对象程序设计方法更便于代码分类管理D.面向对象程序设计方法是当今程序设计的主流方法答案:A9、假设编写一个教务管理系统,通过分析可抽象出若干个类,其中不应当包括下列哪个类?A.课程类B.宿舍类C.学生类D
4、.教师类答案:B10、如果将客观世界中的钟表抽象成一个钟表类,其中不应当包含下列哪个成员?A.显示时间B时、分、秒C.设置时间D.功率答案:D1、下列关于类定义语法的描述中,错误的是()。A.定义类时需使用关键字classB.类成员包括字段成员和方法成员两种C.类的访问权限有4种D.类成员的访问权限有4种答案:C2、下列关于字段成员的描述中,错误的是()。A.定义字段的语法形式类似于定义变量,但定义时不能初始化B.未初始化的字段会被自动初始化成空值C.字段不能与其他类成员重名D.字段相当于是类中的全局变量,用于保存数据答案:A3、下列关于方法成员的描述中,错误的是()。A.方法成员不能与类中的
5、其他方法成员重名B.方法可直接访问本类中的任何字段,访问时不受权限约束C.方法相当于是类中的函数,其功能通常是对字段成员进行处理D.方法包括4大要素,分别是方法名、形式参数列表、方法体和返回值类型 答案:A4、下列关于对象的描述中,错误的是()。A.对象包含哪些成员是由其类定义决定的B.对象名实际上是对象的引用变量名C.可以调用对象中的所有方法成员D.对象的方法成员用于处理数据,通过“对象名.方法成员名()”进行调用 答案:C5、下列关于Java语言中变量的描述,哪个是错误的?A.局部变量可以是基本数据类型,也可以是引用数据类型B.字段可以是基本数据类型,也可以是引用数据类型C.形参只能是基本
6、数据类型,不能是引用数据类型DJava语言中的变量分为字段、局部变量和形参三种 答案:C6、下列关于构造方法的描述中,错误的是()。A.构造方法没有返回值,其返回值类型应当写voidB.构造方法的名字必须与类名相同C.构造方法可以重载,这样可以提供多种形式的初始化方法D.构造方法通过形参传递初始值,实现对新建对象字段成员的初始化 答案:A7、假设类Circle只定义了一个Circle (int x) - 形式的构造方法,则下列哪条新建 对象语句是错误的?A.Circle obj; obj = new Circle (10);B.Circle obj = new Circle (10/3);C.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java语言程序设计 3-第3章 面向对象程序设计含答案 Java 语言程序设计 面向 对象 程序设计 答案
限制150内