본문 바로가기

영넌 개발로그

검색하기
영넌 개발로그
프로필사진 영넌

  • 분류 전체보기 (71)
    • 설치 (6)
    • 코딩 (60)
      • C++ (44)
      • python (1)
      • ML , Deep (13)
      • 캐글 (0)
    • 알고리즘 연습 (5)
      • 이론 (5)
      • python 프로그래머스 (0)
Guestbook
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록C++ 상속 (1)

영넌 개발로그

[C++ 기초] Inheritance 상속이란? / Multiple inheritance 다중상속?

Inheritance 상속? 부모로부터 물려받는 것이다. 코드를 간결하게 짤 수 있다는 장점이 있다. 복사붙여넣기와 같은 개념이지만, 코드가 잘못되어 수정이 필요한 경우 번거로움이 있기 때문에 상속을 사용하는 것이 좋다. 하지만 아무리 자식이라도 부모의 private한 것은 건들 수 없다. 그래서 자식 직접적으로 변수를 접근하도록 만들어 주고 싶다면, 접근 지정자를 protected로 지정해주어야 한다. protected는 class 외부에서는 private과 같은 기능을 하고, 자기 자식(상속 받은)한테는 public과 같은 기능을 한다. 상속 받을 때 public을 적지 않고 class 자식이름 : 부모이름 으로 적으면 부모로부터 받아온 모든 변수,메소드를 private으로 묶어버린다. 즉, 클래스 ..

코딩/C++ 2020. 12. 6. 05:36
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바