interfaceAnimal{voideat();}interfaceCanRun{voidrun();}interfaceCanSwim{voidswim();}interfaceAmphibianextendsCanRun,CanSwim{voidjump();}classFrogimplementsAmphibian{@Overridepublicvoideat(){System.out.println("Frog is eating.");}@Overridepublicvoidrun(){System.out.println("Frog is running.");}@Overridepublicvoidswim(){System.out.println("Frog is swimming.");}@Overridepublicvoidjump(){System.out.println("Frog is jumping.");}}publicclassMain{publicstaticvoidmain(String[] args){Frog frog =newFrog();frog.eat();// 输出:Frog is eating.frog.run();// 输出:Frog is running.frog.swim();// 输出:Frog is swimming.frog.jump();// 输出:Frog is jumping.}}