Question are in regard to the C++ language
Describe the difference between inheritance and polymorphism. Provide a real-world example of when each could be applied.
Describe whether or not there are sometimes when you can use an overloaded function, rather than polymorphism. Provide an example. Justify your response with at least one credible source.