使用 implements 关键字可以变相的使java具有多继承的特性,使用范围为类继承接口的情况,可以同时继承多个接口(接口跟接口之间采用逗号分隔)。
package com.ssm.cts.test; public interface ICar { public void start(); public void stop(); }
package com.ssm.cts.test; public interface ICarFly { public void restart(); }
package com.ssm.cts.test; public class BusCar implements ICar, ICarFly { @Override public void restart() { System.out.println("重启"); } @Override public void start() { System.out.println("启动"); } @Override public void stop() { System.out.println("停止"); } }
package com.ssm.cts.test; public class ClassTest { // 测试 public static void main(String[] args) { BusCar bus = new BusCar(); bus.start(); bus.stop(); bus.restart(); } }