![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口
虹猫大侠
不积跬步,无以至千里。
展开
-
愤怒的小鸟-----------接口
使用抽象类实现这个功能,定义一个Bird抽象类,包含1个show抽象方法 定义5种小鸟,继承Bird抽象类,重写show抽象方法 定义三个接口,BirdShot,BirdFly,BirdAttack。 不同小鸟分别实现不同接口 定义一个Host类,使用父类作为方法的返回值。 类名 方法接口 Bird show抽象 no SplitBird show BirdAttack Rco...原创 2019-04-16 19:25:33 · 878 阅读 · 0 评论 -
使用接口实现打印机功能
打印机有两种墨盒,彩色墨盒与黑白墨盒;有两种规格的纸张,A4和B5。现在要实现打印机自由选择不同颜色不同纸张进行打印。原创 2019-04-17 14:00:45 · 3763 阅读 · 0 评论 -
运用接口实现计算机各组件信息
实现思路 定义计算机组成部分 定义CPU的接口CPU,返回CPU品牌和主频 定义内存的接口EMS,返回容量 定义硬盘接口HardDsik,返回容量 实现计算机各组件信息 编写各组件厂商分别实现CPU EMS 和HardDisk接口,编写计算机类,组装计算机并显示相关信息 编写测试类运行 定义CPU的接口CPU、定义内存的接口EMS、定义硬盘接口HardDsik /** * cp...原创 2019-04-17 14:24:31 · 1270 阅读 · 1 评论 -
一面向对象设计动物乐园
需求:动物乐园包括的成员:猫、鸭子, 增加新成员:海豚 属性:名称、腿 方法:叫 输出各种动物腿的条数 实现修改数据功能 要实现这样的需求,要先明白一件事情,都是神么属性、方法这些动物都具备的,比如名称和腿,以及叫。 像腿并不是每一个动物都具备。 因此可以把腿做成接口,设需要谁就实现这个接口,把共有的属性方法抽象到一个抽象动物类中,通过其他具体的动物继承这个抽象类来实现。 ...原创 2019-04-22 21:10:00 · 1801 阅读 · 0 评论