[C++] 디자인 패턴 (2) - upcasting 업캐스팅 downcasting 다운 dynamic_cast 런타임 피연산자는 다형 클래스 형식이어야 합니다 다형 형식이 아닙니다


[C++] 디자인 패턴 (2) - upcasting 업캐스팅 downcasting 다운 dynamic_cast 런타임 피연산자는 다형 클래스 형식이어야 합니다 다형 형식이 아닙니다

이전 시간에 우리는 디자인 패턴의 기본으로 GoF(Gang of Four) 의 23가지 클래식 패턴들에 대한 간략한 소개와 패턴을 이해하기 위해 필요한 필수 C++ 지식인 상속 관계에서의 생성자 호출 및 protected: 에 대해 알아보았습니다. https://blog.naver.com/dorergiverny/223447280698 [C++] 디자인 패턴 (1) - Design Pattern GoF 소개 카탈로그 분류 상속 생성자 소멸자 호출 원리 추상 팩토리 싱글톤 어댑터 데코레이터 브릿지 전략 옵저버 상태 이번부터 디자인 패턴에 대한 정리를 하려고 합니다. 디자인 패턴 첫번째 시간으로 디자인 패턴의 종류를 ... blog.naver.com 이번에는 디자인 패턴을 이해하기 위해 필요한 필수 C++ 문법에 대해 좀 더 설명을 드리도록 하겠습니다. upcasting 업캐스팅은 부모 클래스의 포인터로 자식 클래스의 객체를 가리킬 수 있는 방법입니다.

앞서 살펴본 소스를 다시 가져와서 ...


#class #실행시간 #암시적 #업 #업캐스팅 #캐스팅 #컴파일 #클래스 #클래스형식 #패턴 #피연산자 #형변환 #상속 #명시적 #런타임 #design #downcasting #dynamic_cast #pattern #static_cast #updasting #virtual #다운 #다운캐스팅 #다형 #디자인 #형식

원문링크 : [C++] 디자인 패턴 (2) - upcasting 업캐스팅 downcasting 다운 dynamic_cast 런타임 피연산자는 다형 클래스 형식이어야 합니다 다형 형식이 아닙니다