[C++] 함수 중복 (함수 오버로딩) / 디폴트 매개 변수


[C++] 함수 중복 (함수 오버로딩) / 디폴트 매개 변수

애써 배운걸 까먹을까봐 그러기 전에 미리 정리해놓은 C++ 노트입니다. 아, 아, 아이린이 알려주는 명품 C++ 프로그래밍 강좌~ 이번 노트에서는 함수 중복(function overloading)에 대해 간단히 정리해 봅니다. 중간에 디폴트 매개 변수(default parameter)에 대한 내용도 끼어 있습니다. 내용 자체는 어렵지 않아요! C++은 객체지향 프로그래밍 언어(OOP; Object Oriented Programming Language)이고, 이 OOP가 제공하는 여러가지 신기한 속성 중, 다형성(polymorphism)이라는 개념이 있습니다. 다형성은 어떠한 한 대상이 상황에 따라 다양한 모습으로 변할 수 있다는 개념이지요. 다형성 개념을 한번에 이해하는 좋은 예시로는, 한 입으로 여러 말 하는 정치인들을 떠올리면 아주 좋을 것입니다. (우리는 뉴스에서 매일 다형성의 좋은 예를 보고 있습니다.) 이전 노트에서 저는 다형성을 위와 같이 정리해보았습니다. 아무튼... 이...


#ambiguity #소멸자 #쉬운개념 #오버로딩 #전공노트 #컴파일 #코딩 #클래스 #프로그래밍 #함수 #함수오버로딩 #함수중복 #생성자 #문법 #constructor #CPP #default #destructor #OOP #overloading #parameter #개념정리 #디폴트매개변수 #매개변수 #모호성 #형변환

원문링크 : [C++] 함수 중복 (함수 오버로딩) / 디폴트 매개 변수