[C++] 제네릭 클래스(generic class) 이해 및 예제


[C++] 제네릭 클래스(generic class) 이해 및 예제

애써 배운걸 까먹을까봐 그러기 전에 미리 정리해놓은 C++ 노트입니다. 아이린~~너무조아~! 템플릿(template), 제네릭 함수(generic function)이나 객체지향에서 말하는 일반화(generalization)가 무슨 의미인지만 안다면, 이번 파트에 대한 이해는 거의 날로 회 떠서 먹을 수 있는 쉬운 파트입니다. [C++] 일반화, 템플릿, 제네릭 함수 (generic function) 이해 및 예제 이번 노트에서는 함수 중복(function overloading)의 단점을 극복하는 제네릭 함수(generic function)라는 ... blog.naver.com 제네릭 함수를 여러분은 이제 알고 있습니다. 그럼 제네릭 클래스도 알아봐야 하지 않을까요? 예를 들어 도넛을 추상화시켜 만든 도넛 클래스가 있다고 생각해 봅시다. 도넛 클래스 내부에는 도넛 사이즈를 가지고 있는 내부 변수도 있고, 도넛 사이즈를 가지고 도넛의 면적을 구해주는 함수도 있습니다. 그리고 이 모든 것...


#CPP #예제 #재사용성 #전공노트 #제네릭클래스 #제네릭함수 #코드 #템플릿함수 #포인터 #쉬운설명 #사용법 #generalization #generic #OOP #polymorphism #reusability #template #객체지향 #객체포인터 #프로그래밍

원문링크 : [C++] 제네릭 클래스(generic class) 이해 및 예제