| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1197 人关注过本帖
标题:C++继承与派生的题目。求解.
只看楼主 加入收藏
社会灭灭黑
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-11-14
结帖率:0
收藏
已结贴  问题点数:30 回复次数:3 
C++继承与派生的题目。求解.
实验三  继承与派生的应用
实验目的:
通过归纳与总结类之间的继承与派生关系,设计并编程实现若干个相互有关联的自定义类,而后对这些类进行简单使用。

实验要求:
假设某商店有如下几种货品:衬衣、帽子、立柜。每一种货物都有与其关联的说明信息。
衬衣:单价、产地、布料;
帽子:单价、产地、布料、样式(平顶或尖顶);
立柜:单价、产地、木料、颜色。
对这些商品的操作有:商品的进库(增加某类商品及其库存量),商品的出库(减少某类商品及其库存量),某类货品总价格的计算。
要求自行设计数据结构,用类的继承与派生关系将上述的各种货品表示出来,并使用类的构造函数来初始化每一类对象的初始数据。而后将上述的商品管理计算机化,完成操作要求的功能。
用C++语言 希望哪位大虾能解答下哇。
搜索更多相关主题的帖子: 派生 求解 继承 
2010-05-14 16:01
维伟
Rank: 2
等 级:论坛游民
帖 子:4
专家分:13
注 册:2010-5-15
收藏
得分:10 
程老板哦,我会哦,你直接问问老师就可以哦哦
2010-05-15 00:27
南国利剑
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:29
帖 子:1165
专家分:3536
注 册:2010-4-12
收藏
得分:10 
先定义一个父类实现他们共有的功能。
然后在派生类中加上自己特有的功能就可以了。
你试着自己实现看看。

南国利剑
2010-05-20 18:59
幽园香客
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:231
专家分:142
注 册:2006-2-27
收藏
得分:10 
建立一个父类ObjectBase,里面有以下几个变量与对应的函数:单价、产地、布料,和对应函数;定义变量用以描述商品总量,定义商品出库函数,入库函数,价格计算等一些功能函数。函数统统定义为虚函数。

继承ObjectBase,建立衬衣子类
继承ObjectBase,建立帽子子类,再额外添加描述样式的变量与对应的函数
继承ObjectBase,建立木柜子类,重载布料的函数,使之符合木料的特性

如果子类中的功能函数有和ObjectBase不统一的话,再分别重载他们就行啦

做个有用的人!
2010-05-21 10:35
快速回复:C++继承与派生的题目。求解.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014581 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved