设计一个治疗者接口:Healer
该接口声明有方法: heal()
设计一个Support类,代表辅助英雄,继承Hero类,同时实现了Healer这个接口

1234567891011121314151617181920212223242526272829303132333435363738
class Hero{ String name;  float hp; float armor;  int moveSpeed;    void output(){    System.out.println("英雄名称:"+name+"\n英雄生命值:"+hp+"\n英雄护甲:"+armor+"\n移动速度:"+moveSpeed);    }}class Support extends Hero implements Healer{ @Override    public void heal()    {     this.hp+=50;        System.out.println(this.name+"释放了治疗hp+50");   }}interface Healer{ public void heal();}

class day0922d{   public static void main(String []args){   Support mgn=new Support();   mgn.name="莫甘娜";    mgn.hp=200;  mgn.moveSpeed=200;   mgn.armor=500;   mgn.output(); for(int i=0;i<10;i++)   mgn.heal();   mgn.output();

   }}

接口练习--设计一个辅助英雄 接口实现技能治疗相关推荐

  1. Java基础 接口实现 设计一个形状类(接口)Shape,方法:求周长和求面积

    题目: 设计一个形状类(接口)Shape,方法:求周长和求面积形状类(接口)的子类(实现类);:Rect(矩形),Circle(圆形)Rect类的子类:Square(正方形)不同的子类会有不同的计算周 ...

  2. 如何设计一个良好的接口

    在设计接口时,有很多因素要考虑,如接口的业务定位,接口的安全性,接口的可扩展性.接口的稳定性.接口的跨域性.接口的协议规则.接口的路径规则.接口单一原则. 接口过滤和接口组合等诸多因素,本篇文章将简要 ...

  3. 设计一个形状类(接口)Shape,方法:求周长和求面积形状类(接口)的子类(实现类):

    设计一个形状类(接口)Shape,方法:求周长和求面积 形状类(接口)的子类(实现类): package zuoye2;public interface Shape {// 求面积方法double g ...

  4. 设计一个形状类(接口)Shape,方法:求周长和求面积

    3.设计一个形状类(接口)Shape,方法:求周长和求面积形状类(接口)的子类(实现类):Rect(矩形)Circle(圆形)Rect类的子类:Square(正方形)不同的子类会有不同的计算周长和面积 ...

  5. 设计一个形状类(接口)Shape

    设计一个形状类(接口)Shape,方法:求周长和求面积 形状类(接口)的子类(实现类):     Rect(矩形)     Circle(圆形) Rect类的子类:     Square(正方形)   ...

  6. 设计一个形状类(接口)Shape,方法:求周长和求面积形状类(接口)的子类(实现类): Rect(矩形) Circle(圆形)Rect类的子类: Square(正方形)不同的子类会有不同的计算周长和面

    设计一个形状类(接口)Shape,方法:求周长和求面积 形状类(接口)的子类(实现类):     Rect(矩形)     Circle(圆形) Rect类的子类:     Square(正方形)   ...

  7. 设计一个接口, 并设计一个实现类实现该接口,演示它们的使用。具体,创建一个名称为Person的接口,在接口中定义两个方法sayHello()和sayBye()。

    设计一个接口, 并设计一个实现类实现该接口,演示它们的使用. 具体,创建一个名称为Person的接口,在接口中定义两个方法sayHello()和sayBye().然后,创建两个实现了Person接口的 ...

  8. 如何设计一个良好的接口?

    在设计接口时,有很多因素要考虑,如接口的业务定位,接口的安全性,接口的可扩展性.接口的稳定性.接口的跨域性.接口的协议规则.接口的路径规则.接口单一原则.接口过滤和接口组合等诸多因素,本篇文章将简要分 ...

  9. java接口,设计一个动物声音模拟器

    2.设计一个动物声音"模拟器",希望模拟器可以模拟各种动物的叫声,要求如下:必须使用接口或者抽象类:至少模拟两种以上的动物种类:类名方法名定义友好: 源代码如下: interfac ...

最新文章

  1. sh ndk-build.cmd command not found
  2. ESP8266代码分析
  3. MVC中业务层是否应该有个基类?它有什么作用?
  4. 经典sql语句50题_SQL面试经典50题:带你从建表开始
  5. python 输入输出转web_云计算开发学习笔记:Python3 输入和输出方式
  6. Python - OpenCV库的安装
  7. linux+gif+编辑,Linux下GIF制作指南
  8. 强大的ETL利器—DataFlow3.0
  9. c语言有趣代码,实用有趣的C语言程序
  10. 电池测试系统连接服务器失败,服务器报电池故障
  11. 这4个工具可以帮你图片放大后不模糊保持清晰!
  12. 同一个按钮点击多次不同效果_如何解决竞价推广中的恶意点击?
  13. vs2013下git的使用
  14. 云南省最好的计算机学校排名,云南学校排名
  15. windows系统使用cmd命令打开谷歌浏览器并设置用户资料方法步骤
  16. html5技术之拉米牌游戏项目实战,国内首部HTML5技术之拉米牌游戏项目实战
  17. HTML网页设计基础期末作业——仿Coco线上订奶茶饮料网站设计与实现6个页面(HTML+CSS+JavaScript)...
  18. 鸿蒙系统开发者活动,华为即将发布新系统?12月16日,举行鸿蒙2.0开发者活动...
  19. McAfee可能屏蔽或干扰某些百度网页
  20. win10环境下适应pip安装autobahn提示认证失败的问题

热门文章

  1. 2020年全球便携式储能行业发展现状、竞争格局及未来发展趋势分析,市场规模呈现高速增长,行业潜力巨大「图」
  2. ORACLE-023:令人烦恼的 ora-01722 无效数字
  3. 中国移动物联网公司未来的发展靠什么?
  4. 论文中稿 IEEE ACCESS 期刊
  5. Log4j simple example
  6. ROS入门学习笔记|话题发布与订阅
  7. 【Android】Dagger2
  8. android 斑马进度条,bootstrap彩色斑马进度条
  9. 中国人必须知道的76个常识。。。看了才发现,自己知道的实在太少了
  10. OA系统高性能部署方案