[C++] 다형성
int Add(int a, int b) { return a + b; } double Add(double a, double b) { return a + b; } template T Add(T a, T b) { return a + b; } C++은 다형성의 개념이 존재 이를 template을 사용해서 표현 가능 int Add(int a, int b = 10) { return a + b; } int Add(int nParam) { return nParam + 10; } int main(void) { Add(3); return 1; } 기본값과 함께 사용하면 모호성이 존재 모호성은 유지보수에 좋지 않음
2024.02.05