# 제네릭

2개의 포스트

Java 정리

오버로딩은 새로운 메소드를 정의하는 것오버라이딩은 상속받은 기존의 메소드를 재정의 하는 것추상 메소드란 자식 클래스에서 반드시 오버라이딩해야만 사용할 수 있는 메소드를 의미합니다.추상 메소드를 선언하여 사용하는 목적은 추상 메소드가 포함된 클래스를 상속받는 자식 클래스

2020년 6월 13일
·
0개의 댓글

제네릭 사용 이유

형태가 같은 Class를 선언할 때 서로 다른 Type 정의에 의해 복수의 Class를 정의하는것 보다, 제네릭을 통해 Class를 인스턴스화할 때 인자와 함께 Type을 넘겨줌으로써 하나의 Class로 복수의 Type을 처리할 수 있다. 위 코드를 보면 StudentPerson와 EmployeePerson은 형태가 같음에도 인자로 받는 인스턴스 객체의 ...

2019년 2월 4일
·
2개의 댓글