-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
해결됨
질문드립니다.
19.06.02 21:20 작성 조회수 192
1
final같은경우 virtual일때만 쓸수 있다고 하는데
제가 지금까지 이해한 바로는 virtual을 맨 위 상속주는 클래스의 함수포인터를 선언해서 print같은 함수를 할때 대입하는 클래스의 print를 쓰고자 해서 쓰는걸로 이해를 한 상태입니다. 그런데 그 뒤에 final을 써서 오버라이드 하지 않게 하는건데 그러면 virtual을 쓰고자 한 이유가 없는거 아닌가요? 아님 제가 잘못 이해한건지..
답변을 작성해보세요.
0
0
홍정모
지식공유자2019.06.03
stack overflow에 유사한 내용이 있네요. 참고하세요.
https://stackoverflow.com/questions/11704406/whats-the-point-of-a-final-virtual-function
여러 댓글 중에서 다음 글도 도움이 될것 같습니다.
* 얼마 전에 질문하는 요령을 공지한 적이 있는데 참고하시기 바랍니다.
https://blog.naver.com/atelierjpro/221547580916
답변 2