实验04《oop进阶》.docVIP

  • 13
  • 0
  • 约 12页
  • 2016-12-30 发布于贵州
  • 举报
实验4、OOP进阶 实验课时: 课内:2;课外:2 实验目的: 进一步熟悉面向对象的基本概念,特别是继承、派生、虚成员等概念;掌握面向对象程序设计的高级应用:定义并运用基类、派生类,实现业务逻辑与应用界面的分离;学习并了解ListBox控件高级特性的用途 实验内容: 项目A:类应用之服装销售 Look Sharp Fitness Center健身中心兼营服装销售业务。该中心的服装销售涉及普通客户、会员客户两大类,不同的客户执行不同的折扣政策。对于普通客户,可能给予一定的折扣。而对于会员客户,则采取分级折扣,根据不同的会员级别给予固定的折扣比。现在我们尝试着给该中心编写一个简单的服装销售登记及折扣处理程序。 该程序的运行时界面类似: 鉴于该中心在普通客户、会员客户上执行不同的折扣政策。从长远看,这样的政策也很难说不再改变。一旦政策改变,程序势必将进行必要的修改。为便于程序今后的扩展、维护,我们可考虑采用继承的概念,在设计面向普通客户折扣处理类的基础上,通过继承派生出针对会员客户的特别服装折扣处理类。 这个程序总的设计思路为: 设计一个ClothingSale的基类,用以封装基本的销售数据及其处理功能,通过虚(virtual)方法实现普通客户的折扣处理 从ClothingSale基类派生出MemberClothingSale类,用以封装会员客户的销售数据及其处理功能,通过重

文档评论(0)

1亿VIP精品文档

相关文档