没有合适的资源?快使用搜索试试~ 我知道了~
huiruo#Core_Java_Volume_I-ReadingNotes#01_接口1
需积分: 0 0 下载量 149 浏览量
2022-07-25
14:24:01
上传
评论
收藏 3KB MD 举报
温馨提示
试读
1.设计一类英雄,能够使用物理攻击 2.设计一类英雄,只能使用魔法攻击 3. 设计一类英雄,既能进行物理攻击,又能进行魔法攻击
资源推荐
资源详情
资源评论
> 在设计LOL的时候,进攻类英雄有两种,一种是进行物理系攻击,一种是进行魔法系攻击
>
> 这时候,就可以使用**接口**来实现这个效果。
>
> **接口就像是一种约定**,我们约定某些英雄是物理系英雄,那么他们就一定能够进行物理攻击。
>
> **物理攻击接口**
>
> 1.1创建一个接口 File->New->Interface
> AD ,声明一个方法 physicAttack 物理攻击,但是没有方法体,是一个“**空**”方法 ;
>
> ```java
> package charactor;
>
> public interface AD {
> //物理伤害
> public void physicAttack();
> }
> ```
>
> **1.设计一类英雄,能够使用物理攻击**
>
> 设计一类英雄,能够使用物理攻击,这类英雄在LOL中被叫做AD
> 类:ADHero
> 继承了Hero 类,所以继承了name,hp,armor等属性
>
> ```java
> /*
> 实现某个接口�
点击阅读更多
资源评论
陈后主
- 粉丝: 31
- 资源: 340
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功