Overloading

2023. 7. 28. 14:58·C++/C++

●funcion Overloading : name mangling , static Polymorphism(컴파일 시간에 결정되기 때문)

●Operator Overloading : 연산자 오버로딩

 

●algorithm의 sort에 객체를 사용시 대소 관계는 operator<가 정의한대로 따라간다.

 

●객체 ostream 사용법

std::ostream& operator<<(std::ostream& os, const Cat& c)
{
	return os<< c.name() <<" " << c.age();
}

 

●virtual : Dynamic Polymorphism(런타임에 결정되기 때문)(상속)

'C++ > C++' 카테고리의 다른 글

13. 클래스의 상속  (0) 2023.09.14
[C++] Rule of three  (0) 2023.08.27
12. 클래스와 동적 메모리 대입, +추가 필요  (0) 2023.07.25
11. 클래스의 활용  (0) 2023.07.19
10. 객체와 클래스  (0) 2023.07.17
'C++/C++' 카테고리의 다른 글
  • 13. 클래스의 상속
  • [C++] Rule of three
  • 12. 클래스와 동적 메모리 대입, +추가 필요
  • 11. 클래스의 활용
메카인
메카인
  • 메카인
    메카인의 지식창고
    메카인
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 코딩 공부
        • TIL(Today I Learn)
        • TIL
        • 백준(C++)
        • Python
        • 알고리즘
        • 프로젝트 회고
      • C++
        • C++
        • C++ STL
        • C,C++ mCoding yotube
      • 게임개발
        • 언데드서바이벌_골드메탈_클론코딩
        • 3D_골드메탈_클론코딩
        • 유니티_문제해결
        • 게임 수학
      • Unreal 공부
        • UE5 GameDev
        • Unreal Engine 4 C++ The Ult..
      • 교재 문제 풀이
        • 운영체제
      • 정보처리기사
        • 정처기 요약
        • 정처기 오답노트
      • 학교수업
        • 데이터베이스
        • 프로그래밍 언어론
        • 리눅스 시스템
        • 네트워크
      • 일상
        • 주식
        • 독서
      • (비공개 전용)
        • memory
        • Build
        • OOP
        • Smart Pointer
        • lamda
        • 게임 수학
        • 모던 C++
        • 모던 C++ STL
        • 모던 C++ Concurrency, Paralle..
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글쓰기
    • 블로그 관리
  • 링크

  • 공지사항

    • 공지사항 - 인생과 블로그의 목표
  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
메카인
Overloading
상단으로

티스토리툴바