下图是某电子商务网站商品目录,使用类继承对6个红框内的类别创建类。
要求:类属性自行决定;类之间的继承关系要正确;除这6个类之外,如果需要可抽象出更高层的基类,不限个数。
交作业的时候觉得运行之后的页面不够好看,但是忘记上学期iomanip里面具体操作的方法了,交了作业之后才调整了下格式,不过老师估计不会在意这个,我感觉这道题的得分点有两个,一个是要在这六个类中再抽象出一个更高层的基类,还有就是电脑配件要是电脑的内嵌成员。
老师讲评完作业时候没有提到内嵌成员那个点,我去问老师是不是多余的,老师说电脑配件不能是电脑的内嵌成员,没讲原因,我估计是我想多了,电脑和电脑配件大概就是两个办公类的子类吧
贴一下调整过格式但是没改过内嵌成员的代码: