SYeonni Study Room
virtual/ override/ final 키워드 사용 본문
virtual - 가상함수의 시작
override - 가상함수가 상속받아서 오버라딩한 함수
final - 가상함수의 마지막을 가르키는 키워드
즉, 계속해서 오버라딩을 진행하다가 마지막 하위 클래스에서 가상함수에는 final 붙음
> 더 이상 가상함수를 오버라이딩하지 않겠다는 뜻
참고 블로그
https://blankspace-dev.tistory.com/412
C++ virtual, override, final 키워드별 사용하는 이유를 알아보자.
C++을 입문하시면서, 상속에 관해서 공부를 하셨을 거에요. 이때, 나오는 키워드가 virtual 입니다. 때문에, virtual 이라는 키워드는 꽤나 눈에 익으셨을텐데요. 혹시, override와 final도 오버라이딩에
blankspace-dev.tistory.com
728x90
'언어 > C++' 카테고리의 다른 글
physx 없어 코드 실행을 진행할 수 없습니다. 프로그램을 다시 설치하면 이 문제가 해결될 수 있습니다. (0) | 2021.11.10 |
---|---|
~소멸자() = Default (0) | 2021.11.09 |
c++ 전처리기 (헤더 정리) (0) | 2021.10.19 |
memcpy 메모리 복사 (0) | 2021.09.27 |
행렬 구분(자꾸 헷갈려 !) (0) | 2021.07.29 |