我想定义一个实现2接口的变量。imove和ijump是2接口。
class b implements Imove,Ijump {...} class a implements Imove,Ijump {...} Imove,Ijump player = new a(); Imove,Ijump player = new b(); player.Jump(); player.Move();
3ks5zfa01#
接口可以通过扩展从(多个)其他接口继承。定义第三个接口。
interface MoveAndJump extends IMove,IJump{};
使用第三个接口。
MoveAndJump player = new a(); player.jump(); player.move();
1条答案
按热度按时间3ks5zfa01#
接口可以通过扩展从(多个)其他接口继承。
定义第三个接口。
使用第三个接口。