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