📌 제네릭 : 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법.Person 클래스를 만들 때 이용하여 전역변수 info의 데이터타입을 T로 일시적으로 지정해 준다. 이후 Person이 인스턴스화할 때 지정한 구체적인 데이터 타입 (여기에서는 string)이 T자리에 들어가 변수 info가타입을 갖게 된다.*특징*1. 제네릭의 이름은 서로 달라야 한다. 보통 T 뒤에 위치한 알파벳을 대문자 형태로 사용한다.2. 제네릭의 자료형은 기본 데이터 타입 (int, char,...) 이 아닌 참조형 데이터 타입만을 취급한다. 제네릭 프로그래밍 (generic programming) : 다양한 종류의 데이터를 처리할 수 있는 클래스와 메서드를 작성하는 기법자료형에 대한 정보가 담겨있는 박스를 제공해 ..