- interface I1 {
- void test();
- }
- interface I2 {
- void test();
- }
- class Class1 {
- public I1 toI1() {
- return new I1(){
- public void test() { System.out.println("I1 test..."); }
- };
- }
- public I2 toI2() {
- return new I2(){
- public void test() { System.out.println("I2 test..."); }
- };
- }
- }
- public class program {
- public static void main(String[] args) {
- Class1 o = new Class1();
- I1 i1 = o.toI1();
- I2 i2 = o.toI2();
- i1.test();
- i2.test();
- }
- }
利用匿名内部类实现Java接口方法
最新推荐文章于 2024-06-21 16:44:35 发布