GENERIC(2)
-
Day23 - Generic 을 적용한 List ? , LinkedList
이번에는 ArrayList를 이용한 메서드에서 매개변수, 반환유형은 어떻게 되는지 알아 봅시다 먼저, ArrayList를 매개변수로 받고 싶다면 이렇게 해주면 됩니다 List 이름 / Type에는 원하는 클래스 또는 데이터 타입을 넣어주면 됩니다 메서드의 반환유형으로 쓰고 싶다면 ? 매개변수로 받았던 것처럼 써주면 됩니다. 그리고 이제 ... -> 어떠한 것이든 다 받을 수 있음 -> 어떠한 것이든 다 받을 수 있음
2021.03.18 -
Day22 - 제네릭 ( Generic )
점심을 밖에 나가서 먹고 왔는데 밖에 날씨가 굉장히 좋네요 ~ 따사로운 햇살에 적당히 부는 바람 딱 덥지도 춥지도 않은데, 기분이 좋은 날 이랄까요? 이런 날에 밖에 나가서 산책 해야 되는데 ㅎㅎㅎ 이번에는 제네릭에 대해서 알아 봅시다 제네릭 Generic 제네릭은 클래스 또는 인터페이스 뒤에 (꺽쇠) 가 오는 것을 의미합니다 제네릭을 왜 사용하는가 ? 먼저 예제를 한번 봅시다 일반적으로, Object 클래스를 사용 할 때 ... ( 모든 타입, 모든 클래스 ) 를 객체로 만들어서 사용하려고 할 때.... Object는 모든 데이터 타입을 받을 수 있습니다. 그런데, ※User1 과 User2 는 서로 모릅니다 User1이 ABC 라는 클래스에 String 형을 넣었습니다. User2는 ABC 라는 클래..
2021.03.17