내부 클래스 로 자바 다 중 실현 방법 동명 문제

465 단어 자바
//                  ;

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());
	}

}

interface A {
	public int a();
}

interface B {
	public void a();
}

좋은 웹페이지 즐겨찾기