电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C习题参考答案《c面向对象程序设计》郑宇军

C习题参考答案《c面向对象程序设计》郑宇军_第1页
1/22
C习题参考答案《c面向对象程序设计》郑宇军_第2页
2/22
C习题参考答案《c面向对象程序设计》郑宇军_第3页
3/22
习题参考答案 Chapter 1 1_1 对象 客观世界中的事物都是对象,包括有形的物理对象,可感知的逻辑实体,以及概念化的抽象实体。它有自己的属性,能够执行特定的操作。 类 具有相同属性和操作的一组对象的集合;它描述的不是单个对象,而是“一类”对象的共同特征。其重要性在于它是面向对象技术中最重要的结构,它支持信息隐藏和封装,进而支持对抽象数据类型(ADT)的实现。 1_2 略 1_3 参考图如下 Scene+Name+Type+Price+IntroductionLine+Name+Days+Nights+ScenesPackage+Line+Type+Grade+Number+Price+AgentTour+Package+StartTime+EndTime+Guide+State+Customers0..*10..*1Customer+Name+IdCard+Gender+Age+Enroll()+Cancel()Staff+Name+IdCard+Gender+Age+Degree+Apply()Guide+CerId+CerDueAgent+Accept()+Reject()Manager+Hire()+Fire()Member+Username+Password+CreditProvinceCityTravelAgency+Name+Manager+Representative+Address+PhoneDirector+Approve()0..*10..*1 图1 1_4 UML 与面向对象 UML 是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。标准建模语言 UML适用于以面向对象技术来描述任何类型的系统,而且适用于系统开发的不同阶段,从需求规格描述直至系统完成后的测试和维护。 Chapter 2 2_1 程序的功能一般通过方法代码来实现。每个方法都是从其第一行代码开始执行,直至最后一行代码结束,期间可以通过代码来调用其他的方法,从而完成各式各样的操作。C#程序的起点是由 Main 方法定义的,程序总是从 Main 方法的第一行代码开始执行,在 Main 方法结束时停止运行。 2_2 略(注:不同版本的Visu al Stu dio 的菜单项有所区别) 2_3 略(注:不同版本的Visu al Stu dio 引用的程序集有所区别) 2_4 C#源代码会被编译为一种通用的中间语言(IL)代码,该语言类似于低级语言,但其代码与具体的硬件平台无关;之后 CLR 再针对特定的平台将 IL 程序翻译为机器指令,加载所需要的资源并管理执行。 2_5 //动态链接库程序 using System; namespace p2_5 { class Adder { public static int Add(int a, int b) { return a+b; } } } //控制台应用程序 using System; using p2_5; namespace P2_6 { class Pr...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C习题参考答案《c面向对象程序设计》郑宇军

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部