오버로딩과(overloading) 오버라이딩(overriding)의 차이
C++ 오버로딩 vs 오버라이딩 – 헷갈리지 말고 딱 정리하자C++을 공부하다 보면 **오버로딩(overloading)**과 **오버라이딩(overriding)**이라는 낯선 단어를 만나게 됩니다.이름은 비슷한데, 실제로는 하는 일이 완전히 다릅니다.이 글에서는 두 개념을 쉽게 비교하면서, 언제 어떻게 쓰는지를 딱 정리해보겠습니다.오버로딩 (Overloading) – 같은 이름, 다른 입력오버로딩은 같은 이름의 함수를 여러 개 만들되, 매개변수를 다르게 만드는 것을 말합니다.class Printer {public: void print(int x) { cout 이렇게 하면 print() 함수는 입력값의 타입에 따라 다른 버전이 호출됩니다.Printer p;p.print(10); ..
프로그래밍/홍정모의 따라배우는 C++
2025. 4. 4. 12:16
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Python
- 일문따
- 조건형성
- 행동심리학
- 데이터분석
- 윤성우
- 강화학습
- 티스토리챌린지
- 열혈프로그래밍
- 인지부조화
- 보세사
- 처벌
- 일본어문법무작정따라하기
- c++
- 오블완
- 류근관
- 통계
- 정보처리기사
- 백준
- K-MOOC
- 회계
- 사회심리학
- 파이썬
- 심리학
- C
- 코딩테스트
- 일본어
- 통계학
- stl
- 뇌와행동의기초
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함