- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ANJOYOJAVA05课后习题_周悟颖
AnjoyoJava05课后习题
选择题:
关于对象使用时的描述,下面说法错误的是( C )。
A、通过.运算符调用成员变量和方法。
B、在方法中使用对象作为参数时,采用引用调用。
C、将一个对象声明为类成员时,必须在使用前为其分配内存。
D、通过成员变量的访问权限设定限制自身对这些变量方法的调用。
已知有下面类的说明:
public class Test05_01 extends x{
private float f =10.6f;
int i=16;
static int si=10;
public static void main(String[] args) {
Test05_01 x=new Test05_01();
}
}
在main()方法中,下面哪条语句的用法是正确的?( A )。
A、x.f B、this.si C、X5_1_1.i D、X5_1_1.f
下面对于面向对象程序设计的基本机制描述不正确的是( B )。
A、继承 B、结构 C、方法 D、消息
下列属于Coad方法中面向对象的分析模型的层次有( D )。
A、接口层 B、数据层 C、应用层 D、主题层和对象层
一个类属性依其特征划分,其类型没有( C )。
A、描述型 B、定义型 C、应用型 D、派生型 E、参考型
在进行面向对象分析时,所采用的模型不包含( C )。
A、对象模型 B、动态模型 C、静态模型 D、功能模型
状态是对象属性的值的一种抽象,它的性质有( A )。
A、时间性和持续性 B、有序性 C、有穷性 D、无序性
以下哪种语言是面向对象语言( D )。
A、C和C++语言 B、Basic语言 C、汇编语言 D、Java语言
子类对象能否直接向其父类赋值?父类对象能否向其子类赋值?( A )
A、能,能 B、能,不能 C、不能,能 D、不能,不能
Java语言类间的继承关系是(A )。
A、单继承 B、多重继承 C、不能继承 D、不一定
Java语言接口间的继承关系是( D )。
A、单继承 B、多重继承 C、不能继承 D、不一定
一个类实现接口的情况是( A )。
A、一次可以实现多个接口 B、一次只能实现一个接口
C、不能实现接口 D、不一定
填空题:
Java是面向对象语言,对象是客观事物的__描述的一个实体______,对象与之是一一对应的,它是很具体的概念。
对象是抽象的类,类的具体化就是__对象______。
继承性是父类和子类之间____共享数据结构____________________和消息的机制。
面向对象的设计的主要目标是提高生产效率,提高质量和提高_可维护性___________。
面向对象技术中的“类”,是比较理想的_______可重用构件____________________。
对象模型描述了系统的__属性和方法__________,它是从客观世界实体的对象关系角度来描述,表现了对象的相互关系。
面向对象的基本特征是____继承________、____封装________、______多态______。
Java不支持多继承,但可以通过__接口______,实现多继承。
判断题:
多态性增强了软件的灵活性和重用性,允许用更为明确、易懂的方式去建立通用软件, 多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。( F )
面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程。(T )
面向对象的设计的主要目标是提高生产效率,提高质量和提高可维护性。(T )
对象模型表示了静态的、结构化的系统数据性质,描述了系统的静态结构,它是从客观世界实体的对象关系角度来描述,表现了对象的相互关系。( T )
简答题:
什么是面向对象方法学?它有哪些优点?
请分别描述封装、继承、多态的含义。
编写一个人类Person,其中包含姓名、性别和年龄的属性,包含构造方法以及显示姓名、性别和年龄的方法。再编写一个学生类Student,它继承Person类,其中包含学号属性,包含构造方法以及显示学号的方法。最后编写一个主类Java05_01,包含main()方法,在main()方法中定义两个学生s1和s2并给他们赋值,最后显示他们的学号、姓名、性别以及年龄。
面相对象发发是一种运用对象,类,继承,封装,聚合,消息,多态等概念构造系统的软件开发方法。
面相对象发发的优点是符合人们习惯
您可能关注的文档
- Accessing “My Classroom Data” - Leading Assessment Learning.doc
- Access操作练习1doc.doc
- Access数据处理练习﹝一﹞.doc
- Access资料库程式表单`报表.doc
- access‘federal job opportunities’.ppt
- ACCOMMODATING HOME RULE IN STATE LAND USE ….doc
- acd_-一位销售经理的年终总结.doc
- ACPI在应用中的主要状态1.ppt
- ADL-FR-25 职工简历表.doc
- Affoksv最好理解的求财务内部收益率的文本doc.doc
- 江苏省苏州工业园区2024-2025学年八年级下学期期末调研英语试卷(含答案,无听力原文及音频).pdf
- 江苏省常州高级中学2024-2025学年高一下学期6月期末考试信息技术试卷(含答案).pdf
- 天津市西青区当城中学2024-2025学年高二下学期6月月考英语试题(含答案).pdf
- 湖南省岳阳市湘阴县长仑四校2024-2025学年八年级下学期6月期末道德与法治试题(含答案).pdf
- 江西省新余市实验中学2024-2025学年高三下学期5月冲刺模拟历史试题(含答案) (1).pdf
- 浙江省嘉兴市2024-2025学年高二下学期期末检测历史试题(含答案).pdf
- 暑假备战高考英语全国猜题卷五.pdf
- 江苏省淮安市涟水县 2024-2025学年七年级下学期期末道德与法治试卷(含答案).pdf
- 江苏省宿迁市泗阳县2024-2025学年高二下学期期末考试政治试卷(含答案).pdf
- 江西省新余市实验中学2024-2025学年高三下学期5月冲刺模拟历史试题(含答案).pdf
文档评论(0)