第7周作业

发布 2022-08-24 00:15:28 阅读 1160

一、目的。

a) 掌握接口的定义。

b) 理解继承、多态的真正含义。

c) 实施编码规范。

二、作业及要求。

a) 宠物商店。

1) 功能要求。

在宠物商店中可以有多种(由用户决定数量)宠物,试表示出此种关系,并要求可以根据宠物的关键字查找到相应的宠物信息。

所需要的宠物信息自行设计。

参考页面如图所示:

2) 设计要求。

使用接口设计宠物类,具体的宠物(如:狗、猫、鱼等)实现该接口。

b) 模拟实现打印机的打印功能。

1) 功能要求。

实现打印机的打印功能,打印机的墨盒可能是彩色的,也可能是黑白的,所用的纸张可以是多种类型,例如a4、b5等,并且墨盒和纸张都不是打印机厂商提供的。

打印机厂商如何避免自己的打印机与市场上的墨盒、纸张不符呢?

参考页面如图所示。

2) 参考步骤。

定义墨盒接口,约定墨盒的标准。

定义纸张接口,约定纸张的标准。

定义打印机类,引用墨盒接口、纸张接口实现打印功能。

墨盒厂商按照墨盒接口实现彩色墨盒、黑白墨盒类。

纸张厂商按照纸张接口实现a4、b5纸张类。

“组装”打印机,让打印机通过不同墨盒和纸张实现打印。

c) 画出教材第10章复习的思维导图(用软件和手绘均可)d) 要求:

a) 遵循编码规范。

b) 给每道作业题增加注释。

三、提交。a) 第8周周三上课前交给我!

b) 作业将不再接受电子稿,请写在作业本上!

第7周作业

八年级数学第七周双休日作业。一 选择题。1 下列图案是几种名车的标志,在这几个图案中不是轴对称图形的是 abcd 2 点m 1,2 关于x轴对称的点的坐标为 a 1,2 b 1,2 c 1,2 d 2,1 3 下列图形中对称轴最多的是 a 等腰三角形 b 正方形 c 圆d 线段。4如图 de是abc...

第7周作业

第7周数组作业 1 1 计算并输出 s xi x yi i 1 10 其中xi的值分别为 1,2,3,4,5,6,7,8,9,10 yi的值分别为 11,12,13,14,15,16,17,18,19,20.2 用随机函数生成有 10 个数值元素的一维数组,求出这个数组元素中的最大值 最小值和它们的...

第7周作业条

daniel doris 133 ck01 224week 7 第七周 review 复习 new 新授 数字 7 seven 8 eight 食品 apple 苹果banana 香蕉 peach 桃子potato 土豆 ice cream 冰激凌 句型 what is it?它是什么?it s a...