Implementing subclass methods in abstract class or casting?
Suppose I have a superclass Zone, which serves the purpose of generalizing more specific types of Zone which are defined in their own respective subclasses. I wish to create a game board, which …