第11次作业

本文介绍了作者在完成第11次作业时,针对电子商务网站商品目录设计类继承结构的过程。作业要求包括正确设定类属性和继承关系,并可能需要抽象出高层基类。作者在完成后意识到页面格式不佳,但认为得分关键在于类的抽象和内嵌成员的设计。虽然最初尝试将电脑配件作为电脑的内嵌成员,但老师的反馈表明这是不合适的,推测两者可能是独立的子类。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下图是某电子商务网站商品目录,使用类继承对6个红框内的类别创建类。
在这里插入图片描述
在这里插入图片描述

要求:类属性自行决定;类之间的继承关系要正确;除这6个类之外,如果需要可抽象出更高层的基类,不限个数。

交作业的时候觉得运行之后的页面不够好看,但是忘记上学期iomanip里面具体操作的方法了,交了作业之后才调整了下格式,不过老师估计不会在意这个,我感觉这道题的得分点有两个,一个是要在这六个类中再抽象出一个更高层的基类,还有就是电脑配件要是电脑的内嵌成员。

老师讲评完作业时候没有提到内嵌成员那个点,我去问老师是不是多余的,老师说电脑配件不能是电脑的内嵌成员,没讲原因,我估计是我想多了,电脑和电脑配件大概就是两个办公类的子类吧

贴一下调整过格式但是没改过内嵌成员的代码:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值