北京工业大学面向对象考试试卷.docVIP

  • 7
  • 0
  • 约小于1千字
  • 约 1页
  • 2020-04-19 发布于江西
  • 举报
北京工业大学硕士研究生2014学年~2015学年第1学期 期末考试试卷(开卷) 学号_________________ 姓名______________________ 成绩_____________________ 注意:答题必须写在答题纸上 一、(40分)银行存折管理软件开发中需要设计存折管理模块。每个存折信息有账号、姓名和余额(类型可以自行定义)。程序支持存折的开户、存取款和基于账号的查询。任务要求面向对象的设计对对象有很好的封装,使客户程序只能通过存折管理对象完成各种存折操作任务。 请回答以下问题: 1.分析上诉应用需求,为该程序设计对象类,确定对象类之间的关系,以UML类图的形式说明对象设计,并用注释说明每个类代表哪个事物。 2.用C++类定义或java类定义等形式给出每个类中属性和方法的详细声明,并给出必要的注释。不需要给出方法内部的具体实现代码。 3.用C++或java等编写客户程序代码完成开户、存取款和基于账号的查询的演示程序。 二、(40分)某画图程序目前需要绘制矩形和圆形,未来版本可能增加诸如三角形等更多的图形。要求设计符合开放封闭原则。请回答以下问题: 1.分析上诉应用需求,为该程序当前需求设计对象类,确定对象类之间的关系,以UML类图的形式说明对象类设计,并用注释说明每个类代表哪个事物。 2.用C++类定义或java类定义等形式给出每个类中属性

文档评论(0)

1亿VIP精品文档

相关文档