接口是一种约定,你用了这个接口你救得符合这个约定
创建一个接口 File->New->Interface
AD ,声明一个方法 physicAttack 物理攻击,但是没有方法体,是一个“空”方法
代码比较复制代码
1 2 3 4 5 6 |
|
package
charactor;
public
class
ADHero
extends
Hero
implements
AD{
@Override
public
void
physicAttack() {
System.out.println(
"进行物理攻击"
);
}
}
这一个类ADHero继承了Hero的全部并且通过AD接口符合约定他只造成物理伤害