接口的多重继承
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
在Java中,类的多重继承是不合法,但接口允许多重继承。
在接口的多重继承中extends
关键词只需要使用一次,在其后跟需要继承的接口列表。
代码示例
public interface Event {
public void begin();
public void end();
}
public interface Sports {
public void setHomeTeam(String name);
public void setVisitingTeam(String name);
}
public interface Football extends Sports, Event {
public void homeTeamScored(int points);
public void visitingTeamScored(int points);
}
以上的程序片段是合法定义的子接口,与类不同的是,接口允许多重继承。
在线练习
{$ activeFileHint $}