当前位置:编程学习 > JAVA >>

用内部类实现java多重实现中的方法同名问题

//实现两个名字一样但返回值不一样的方法; 
 
public class TestClass implements A { 
    public int a() { 
        return 1; 
    } 
    private static class Inner implements B { 
        public void a() { 
            System.out.println("public void a()"); 
        } 
    } 
 
    public static void main(String[] args) { 
        TestClass tc = new TestClass(); 
        Inner i = new Inner(); 
        i.a(); 
        System.out.println(tc.a()); 
    } 
 

 
inte易做图ce A { 
    public int a(); 

 
inte易做图ce B { 
    public void a(); 

 

 

摘自 Yours风之恋

补充:软件开发 , Java ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,