![[C++] virtual, 오버라이딩, 추상클래스 이해하기 -초보 개발자 일기 12 [C++] virtual, 오버라이딩, 추상클래스 이해하기 -초보 개발자 일기 12](https://mblogthumb-phinf.pstatic.net/MjAyMjAzMTVfOTQg/MDAxNjQ3MzQ2OTI1NTY1.40odcirjCXjIB0LUqOnimep0RfpQks6jj542GqQ6agwg.yp1PmuBfLgvcX-fU7pFP7S4Aez3HjMNJn-HR605BC88g.PNG.hodong32/c%2B%2B_%B0%F8%BA%CE%C7%CF%B1%E212-001.png?type=w2)
#Virtual #Overriding #화공공대생 #가상함수 #Override #Visitor #Pattern #방문자 #패턴 #오버로딩 #함수 #재정의 #동적 #정적 #바인딩 #추상클래스 안녕하세요. 화공공대생입니다 오늘 알아 볼 내용은 오버라이딩 ( Overriding )이라는 개념입니다.Overriding 은 상속 클래스에서 사용이 가능하며, 상위 클래스에서 virtual로 정의 되어 있어야 합니다.
해당 목적은 같은 함수 내에서 내가 원하는 함수만 구현할 수 있도록 도와줍니다. 이를 잘 나태누준 것이 C++에서 방문자 패턴 (Visitor Pattern) 알고리즘입니다.
유용해 보이죠? 해당 기능에 대한 핵심 키워드는 다음과 같습니다. 0.
함수 재정의, 오버라이딩, 함수 중복 오버라이딩은 상속관계에 있는 함수에서 사용할 수 있습니다. 상속 관계에 있는 경우에는 함수 재정의를 하여 재사용할 수 있는데요.
이는 virtual 키워드를 사용안하는 경우에 해당합니다. 또한, 함수 ...
#Overide
#함수
#패턴
#추상클래스
#정적
#재정의
#오버로딩
#방문자
#바인딩
#동적
#가상함수
#Visitor
#Virtual
#Pattern
#Overriding
#Override
#화공공대생
원문링크 : [C++] virtual, 오버라이딩, 추상클래스 이해하기 -초보 개발자 일기 12