[Java] Generic (제네릭) 정리.
해당 내용을 읽기 전 자바의 객체지향 프로그래밍(특히 다형성, 상속)을 이해하고, Wrapper클래스, 알면 좋습니다. 해당 내용은 , , 다 외 책과 여러 자료를 보고 이해한 내용을 기재한 것입니다. 쉽게 이해하기 위해 비유적 표현이 많을 수 있습니다. 박스 공장이 있다. (갑자기 ...?) 공장은 클라이언트 주문한 박스를 만든다. 과일가게, 전자제품, 인형 등 많은 클라이언트로부터 주문을 받고 찍어낸다. 박스에 과일과 전자제품, 인형이 섞이면 안된다. 한 종류(타입)만 들어와야한 다 . 그렇다면 사람은 눈으로 안에 내용물을 보고 분별하겠지만 컴퓨터라면 ? 박스에 라벨링을 해 어떤 내용물이 담겨야 하는지 알려주는 것이다. Box라는 클래스를 만들고 어떤 타입을 지정해서 담는 것이다. clas Box {..
Language/JAVA
2021. 7. 20. 16:54