吉林大学2017第二学期大作业面向对象程序设计.pdf





《吉林大学2017第二学期大作业面向对象程序设计.pdf》由会员分享,可在线阅读,更多相关《吉林大学2017第二学期大作业面向对象程序设计.pdf(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2016-20172016-2017 学年第二学期期末考试面向对象程序设计大作业学年第二学期期末考试面向对象程序设计大作业一、名称解释(每题一、名称解释(每题 5 5 分,共分,共 2020 分)分)1.多态:就是父类型的引用可以指向子类型的对象2.引用:写文章时,有意引用成语、诗句、格言、典故等,以表达自己想要表达的思想感情,说明自己对新问题、新道理的见解,这种修辞手法叫引用。3.友元:友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类。4.模板:模板,是指作图或设计方案的固定格式,有时也指 DNA 复制或转录时,用来产生互补链的核苷酸序列。模板是将一个事物的结构
2、规律予以固定化、标准化的成果,它体现的是结构形式的标准化二、简答题(每题二、简答题(每题 8 8 分,共分,共 4040 分)分)1、什么是面向过程设计思想?“面向过程”(Procedure Oriented)是一种以过程为中心的编程思想。这些都是以什么正在发生为主要目标进行编程,不同于面向对象的是谁在受影响。与面向对象明显的不同就是封装、继承、类。2、比较 Java 和 C+?(1)最大的障碍在于速度:解释过的 Java 要比 C 的执行速度慢上约 20 倍。无论什么都不能阻止 Java 语言进行编译。写作本书的时候,刚刚出现了一些准实时编译器,它们能显著加快速度。当然,我们完全有理由认为会
3、出现适用于更多流行平台的纯固有编译器,但假若没有那些编译器,由于速度的限制,必须有些问题是Java 不能解决的。(2)和 C+一样,Java 也提供了两种类型的注释。(3)所有东西都必须置入一个类。不存在全局函数或者全局数据。如果想获得与全局函数等价的功能,可考虑将 static 方法和 static 数据置入一个类里。注意没有象结构、枚举或者联合这一类的东西,一切只有“类”(Class)!(4)所有方法都是在类的主体定义的。所以用C+的眼光看,似乎所有函数都已嵌入,但实情并非如何(嵌入的问题在后面讲述)。(5)在 Java 中,类定义采取几乎和 C+一样的形式。但没有标志结束的分号。没有 c
4、lassfoo 这种形式的类声明,只有类定义。class aType()void aMethod()/*方法主体*/(6)Java 中没有作用域范围运算符“:”。Java 利用点号做所有的事情,但可以不用考虑它,因为只能在一个类里定义元素。即使那些方法定义,也必须在一个类的内部,所以根本没有必要指定作用域的范围。我们注意到的一项差异是对 static 方法的调用:使用ClassName.methodName()。除此以外,package(包)的名字是用点号建立的,并能用 import关键字实现 C+的“#include”的一部分功能。例如下面这个语句:import java.awt.*;(#i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 吉林大学 2017 第二 学期 作业 面向 对象 程序设计

限制150内