tceic.com
学霸学习网 这下你爽了
相关标签
当前位置:首页 >> 工学 >>

中南大学面向对象程序设计作业参考答案


《面向对象程序设计》作业及答案 作业一答案 1.类和对象的概念和关系是什么? 对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属 性和对这组属性进行操作的一组服务组成,类是具有相同属性和服务的一组对象的集合。类是对象的 模板,对象是类的实例 2.用 UML 表示交通工具 Vehicle 类及名为 car1,car2 及 car3 的三个 Vehicle 对象 Vehicle 对于账户的最小余额, 每个账户都共享一个共同 的值。 car1:Vehicle car2:Vehicle car3:Vehicle 3.简述对象之间的消息传递机制是如何实现的? 当程序运行时,我们使用类和由类生成的对象来完成任务。而要命令类或对象执行某项任务,就 需要给它发送一条消息(message)。为了能够处理所接收到的消息,类或对象必须拥有相应的方法 (method)。一个方法就是一个指令序列,也就是一段程序代码,类似于 C 语言中的函数。为类定义的 方法称为类方法(class method),为对象定义的方法称为实例方法(instance method)。类方法可以通 过类直接调用,实例方法则必须先创建类的实例才能够调用。 4.import 语句的用途是什么?Java 程序是否总要包括 import 语句? import 保留字用于引入其他包中的类。Java 如果使用的都是同一包的类的话则不需要 import 保 留字。 5.什么是 Java 的源文件?什么是字节码文件? Java 的源文件是以.java 结尾的文本文件,字节码文件是将 Java 源文件经过 Java 编译器编译后 的文件,字节码文件不能直接运行,只能运行于 Java 虚拟机之上。 6.Java 虚拟机是什么?它有作用是什么? Java 虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java 语言的一个非常 重要的特点就是与平台的无关性。而使用 Java 虚拟机是实现这一特点的关键。一般的高级语言如果要 在不同的平台上运行,至少需要编译成不同的目标代码。而引入 Java 语言虚拟机后,Java 语言在不同 平台上运行时不需要重新编译。Java 语言使用模式 Java 虚拟机屏蔽了与具体平台相关的信息,使得 Java 语言编译程序只需生成在 Java 虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改 地运行。Java 虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。 7.描述对象声明和对象生成之间的区别。使用内存状态图来说明这种区别 对象声明是为对象的引用创建一个空间,而对象生成则是创建一个类的实例,即为对象分配空间, 如果需要的话,其还会将对象空间的地址赋给其应用。 如 Tester t1; t1 t1 = new Tester(); :Tester t1 8.编写 Java 应用程序,用一个对话框显示当前时间 import javax.swing.*; import java.util.*; public class Test { public static void main(String[] args) { Date today = new Date( ); JOptionPane.showMessageDialog(null,today); } } 9.下面的代码段会有什么样的输出: class Q2main{ public static void main(String[] args) { Ques

推荐相关:

面向对象程序设计作业参考答案

面向对象程序设计作业参考答案_理学_高等教育_教育专区。中南大学网络教育课程纸质作业答案 《面向对象程序设计》作业及答案 作业一 1.类和对象的概念和关系是什么? ...


面向对象程序设计作业参考答案

面向对象程序设计作业参考答案 计算机专业C++实验题目 程序都是老师给的 很有用计算机专业C++实验题目 程序都是老师给的 很有用隐藏>> 习题一 5、分析下面程序运行...


面向对象程序设计复习题及参考答案

中南大学网络教育课程考试复习题及参考答案 面向对象程序设计 一、填空题: 1.创建类的对象时,使用运算符___给对象分配内存空间。 2.Java 通过 来区分重载函数。...


西南大学2017年《面向对象程序设计》大作业参考答案

西南大学2017年《面向对象程序设计》大作业参考答案_专升本_成人教育_教育专区。请按下面的要求编写程序。 (1)定义一个接口 Shapes,它至少包含一个可以计算面积的...


面向对象程序设计_作业及其答案

面向对象程序设计_作业及其答案_计算机软件及应用_IT/计算机_专业资料。面向对象程序设计作业及其答案一、定义类:Person,其拥有三个属性姓名(name) 、年龄(age) 、...


2015面向对象程序设计结课作业答案

201503 考试批次 《面向对象程序设计》结课作业 北京语言大学网络教育学院 《面向对象程序设计》结课作业注意: 本学期所布置的结课作业,请同学一律按照以下要求执行...


吉大面向对象程序设计(17年作业参考答案)

吉大面向对象程序设计(17年作业参考答案)_IT认证_资格考试/认证_教育专区。吉大 17 春学期《面向对象程序设计》在线作业二 一、单选题: 1.设 i、j、k 为类 ...


西南大学面向对象程序设计作业及笔试答案

西南大学面向对象程序设计作业及笔试答案_远程、网络教育_成人教育_教育专区。西南...下列字符序列中不能作为 Java 语言标识符是( 1. 2. 3. 4. A. abc_...


中南大学2016秋面向对象程序设计(专科)在线作业二

中南大学2016秋面向对象程序设计(专科)在线作业二_教育学_高等教育_教育专区。...★标准答案:C ☆考生答案:C ★考生得分:0 分 评语: 4. 下列说法中,正确的...


面向对象程序设计_作业及其答案4

面向对象程序设计_作业及其答案4_计算机软件及应用_IT/计算机_专业资料。面向对象程序设计作业及其答案一、定义类:Person,其拥有三个属性姓名(name) 、年龄(age) 、...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com