[C++] Overloading / Overriding

2024. 4. 19. 18:14언어 및 엔진/C++

Overloading / Overriding

Overloading

함수 중복 정의.
같은 이름의 함수에 매개 변수를 다르게 사용해서 매개변수에 따라 다른 함수 실행
동일 클래스 내 혹은 상속관계에서 가능

Overriding

함수 재정의. 덮어 쓰다
상속받았을 때 부모 클래스의 함수를 사용하지 않고 다른 기능을 실행할 때 자식클래스에 다른 이름, 매개변수로 재정의해서 사용하는 것
상속 관계에서만 가능

'언어 및 엔진 > C++' 카테고리의 다른 글

[C++] 메모리 구조와 메모리 단편화  (0) 2024.04.19
[C++] Smart Pointer  (0) 2024.04.19
[C++] Static / Extern  (0) 2024.04.19
[C++] TCP / UDP  (0) 2024.04.19
[C++] List 내 검색  (0) 2024.04.19