Java: Methods selection with Overloading and Overriding | Hacker News Reader