[ Java: 제네릭 / 제네릭 프로그래밍 ]


[ Java: 제네릭 / 제네릭 프로그래밍 ]

제네릭이란? 제네릭(Generic) 프로그래밍: 어떤 값이 하나의 자료형이 아닌 여러 자료형을 사용할 수 있도록 프로그래밍하는 것 +) 제네릭 프로그래밍은 자바 5에서 처음 등장했고, 기능이 추가 되고 있습니다. 제네릭의 필요성 예를 들면, 프린터에 쓰이는 재료는 여러가지가 있을 수 있습니다. 입체 모형을 만드는 경우 파우더나 플라스틱 액체를 사용해요. 이를 통해 코드를 작성해보겠습니다. 3D 프린터 재료가 파우더인 경우 package genericex; public class ThreeDPrinter { private Powder material; public void setMaterial(Powder material) { this.material = material; } public Powder getMaterial() { return material; } } 3D 프린터 재료가 플라스틱인 경우 package genericex; public class ThreeDPrinter...


#generic #java #자료형 #자바 #제네릭

원문링크 : [ Java: 제네릭 / 제네릭 프로그래밍 ]