C++: Different forms of polymorphism | Hacker News Reader