deulee의 개발 노트

고정 헤더 영역

글 제목

메뉴 레이어

deulee의 개발 노트

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (112)
    • C++ (79)
      • C++98 (36)
      • Modern C++(11, 14, 17, 20) (34)
      • C++ STL (9)
    • 데이터베이스 (0)
    • 컴퓨터 구조 (0)
    • 운영체제 (0)
    • 읽은 책 (0)
    • 네트워크 (0)
    • 알고리즘 (31)
      • 이론 (5)
      • 문제 (26)
    • 잡글 (1)
      • 아이디어 (0)
      • 해야할 것 (0)
      • 목표 (0)
      • 정보글 (1)
    • git (0)
홈태그방명록
  • C++ 79
    • C++98 36
    • Modern C++(11, 14, 17, 20) 34
    • C++ STL 9
  • 데이터베이스 0
  • 컴퓨터 구조 0
  • 운영체제 0
  • 읽은 책 0
  • 네트워크 0
  • 알고리즘 31
    • 이론 5
    • 문제 26
  • 잡글 1
    • 아이디어 0
    • 해야할 것 0
    • 목표 0
    • 정보글 1
  • git 0

검색 레이어

deulee의 개발 노트

검색 영역

컨텐츠 검색

Overriding

  • C++ 오버라이딩

    2023.08.07 by deulee

C++ 오버라이딩

클래스가 상속을 받을 때 상속에서 제외되는 것들이 있다. 1. 생성자와 파괴자 2. 대입 연산자 3. 정적 멤버 변수와 정적 멤버 함수 4. 프렌드 관계 지정 이 멤버들이 상속에서 제외되는 이유는 부모 클래스만의 고유한 처리를 담당하기 때문이다. 이들을 제외하고는 부모 클래스의 모든 멤버가 파생 클래스로 무조건 상속된다. 원하지 않는 기능도 말이다. 그럼 만약 상속 받은 멤버와 똑같은 이름으로 똑같은 멤버를 다시 선언하면 어떻게 될까? #include class Parent { public: int m; Parent(int _m) : m(_m) {} void func() { std::cout

C++/C++98 2023. 8. 7. 12:05

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
deulee의 개발 노트 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.