ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 참조, 제네릭
    Computer Science/Java 2019.01.20 18:52

    참조(reference)

    매개변수를 다른 객체로 변경하는 것과 참조 데이터 타입의 매개변수에 담겨 있는 객체에 접근 하는 것은 완전히 다른 의미를 가진다.


    제네릭(Generic)

    클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법.

    즉 인스턴스르 생성할 때 데이터 타입을 지정하는 기능.

    메소드에 적용 가능.

    기본 데이터 타입을 사용할 수 없는 제네릭에서 int를 사용할 수 있는 방법 : 래퍼(wrapper) 클래스

    extends

    제네릭으로 올 수 있는 데이터 타입을 특정 클래스의 자식으로 제한할 수 있다.

    또한 구현(implements)의 관계에서도 사용할 수 있음.


     

    댓글 0