# 제네릭

4개의 포스트
post-thumbnail

제네릭을 사용한 추상화 및 중복제거

우아한 마켓 - 테스트에서 발생하는 중복을 어떻게 제거할까?

2020년 9월 14일
·
0개의 댓글

자바 기본 개념(18)

목록의 형태로 데이터를 관리순차적이며, 크기에 제한 없이 값을 보관 및 누적(Array)List<클래스> 변수명 = new ArrayList<클래스>();add(): 리스트에 값을 추가한다.get(인덱스 번호): 리스트에서 인덱스 번호의 값을 가져온다.rem

2020년 9월 8일
·
0개의 댓글

Java 정리

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

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

제네릭 사용 이유

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

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