Robuta

https://www.linuxtopia.org/online_books/programming_books/thinking_in_c++/Chapter15_002.html Linxutopia - Thinking in C++ - 15: Polymorphism & Virtual Functions - Upcasting in cvirtual functionsthinkingpolymorphismupcasting