일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- more effective c++
- 암시적 변환
- 반복자
- c++
- operator new
- 상속
- Effective c++
- 다형성
- resource management class
- Vector
- exception
- 영화
- reference
- Smart Pointer
- virtual function
- 티스토리챌린지
- 비교 함수 객체
- 스마트 포인터
- effective stl
- 메타테이블
- 오블완
- 게임
- 언리얼
- 영화 리뷰
- 예외
- 루아
- UE4
- implicit conversion
- lua
- 참조자
Archives
- Today
- Total
목록private 상속 (1)
스토리텔링 개발자
[Effective C++] 39. private 상속
항목 39. private 상속은 심사숙고해서 구사하자 private 상속의 동작public 상속과 달리, 컴파일러는 일반적으로 파생클래스 객체를 기본클래스 객체로 변환하지 않는다.즉, 기본 클래스를 매개변수로 받는 함수를 파생 클래스 객체로 호출할 수 없다는 의미이다.기본 클래스에서 물려받은 멤버는 파생 클래스에서 모조리 private 멤버가 된다.즉, 기본 클래스의 public,. protected 멤버는 파생 클래스에서 private 멤버가 된다. private 상속의 의미is implemented in terms of (...는 ...를 써서 구현된다.)즉 private 상속은 그 자체로 구현 기법 중의 하나라고 할 수 있다.구현만 물려받을 수 있고 인터페이스는 물려받을 수 없다.소프트웨어..
개발/Effective C++
2024. 7. 9. 11:06