A Deeper Dive into Method Overriding with Two Subclasses