Solution: Implement Inheritance Hierarchy
This lesson provides a solution to the inheritance coding challenge.
We'll cover the following
Solution #
The member functions that are declared as abstract
by superclasses must be defined by the override
keyword by subclasses.
Locomotive.makeSound
and RailwayCar.makeSound
can be implemented as in the following program:
Get hands-on with 1400+ tech skills courses.