달력

2

« 2025/2 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28

'JAVA이야기'에 해당되는 글 119

  1. 2011.07.16 인터페이스 확장
2011. 7. 16. 12:45

인터페이스 확장 JAVA이야기2011. 7. 16. 12:45

클래스와 달리 인터페이스는 하나 이상의 인터페이스를 확장할 수 있다.

public interface hooney extends Foo, Bar{
....
}

상수의 상속과 숨기기
  • interface X{ int val = 2;}
    interface Y extends X{int val = 3; int sum = val + X.val}
    class Z  implements Y{}

    Z에서 X의 val변수 참조하기 
    Z z = new Z();
    ((X)z). val;

  • interface G{ String val = "Abc";}
    interface C extends G,X{}
    문장이 모호하다. C.val은 무슨 타입일까?

 

'JAVA이야기' 카테고리의 다른 글

[java] 배열과 타입  (0) 2011.07.16
마커 인터페이스  (0) 2011.07.16
Interface 상수  (0) 2011.07.16
[java] 초기화 블록  (0) 2011.07.16
Computer Science Tree종류  (0) 2011.07.15
:
Posted by НooпeУ


Code Start Code End