클래스A의 가상함수Aa는 "란란란" 이라는 메시지를 출력하는 함수고
클래스A를 상속받는 클래스B의 가상함수Aa의 내용엔 "루루루"라는 메시지를 출력하는 내용이 작성되어있음.
그러면 클래스B의 Aa를 호출하면 실제 출력은 루루루란란란이 맞는거임? 아니면 란란란루루루?
컴파일러가 가상함수를 찾아오는 순서가 궁금해요
컴파일러가 자식클래스의 가상함수를 보고 부모클래스의 가상함수 내용부터 읽고 자식거 읽는지
아니면 자식클래스의 가상함수를 먼저 읽고 부모클래스의 가상함수내용을 읽어오는지
virtual table 검색해봐라
오버라이딩하면 원래함수는 안불러옴 수동으로 직접 불러오는게 아닌한