Garmin interview question

OOP (polymorphism in my case)