在Java中,如果一个接口有多个实现类,可以通过以下几种方式来调用不同的实现类: 根据具体实现类的类型进行调用: InterfaceAobjA=newImplementationA(); InterfaceAobjB=newImplementationB(); objA.method();//调用ImplementationA的实现方法 objB.method();//调用ImplementationB的实现方法 利用接口的引用,根据条件判断调用不同的实现类: InterfaceAobj; if(condition){ obj=newImplementationA(); }else{ ...

  4YT6rgRUbYmW   2023年11月02日   35   0   0 java类对象工厂类
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~