首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Java中一个类要如何实现两个接口中相同的方法名

2012-04-06 
Java中一个类要怎么实现两个接口中相同的方法名interface I1{void get()}interface I2{void get()}假如

Java中一个类要怎么实现两个接口中相同的方法名
interface I1
{
  void get();
}
interface I2
{
  void get();
}
假如有一个类要实现上面两个接口中的方法
要怎么才能顺利的调用到

[解决办法]
好像内部类可以这样:

Java code
interface I1 {     void get(); } interface I2 {     void get(); } public class MultiInter implements I1{    public void get(){       System.out.println("I am from I1");    }        private class I2Impl implements I2{         public void get(){           System.out.println("I am from I2");        }    }    public void get2(){        I2 i2=new I2Impl();        i2.get();    }    public static void main(String rsg[]){        MultiInter mi=new MultiInter();        mi.get();        mi.get2();    }} 

热点排行