Write a program demonstrating polymorphism for the discussion question.
Polymorphism
Polymorphism is a very important concept in modern programming languages. What is "Polymorphism"? Explain, in your own words, what this concept means and give an example to illustrate your understanding of the topic. You must use Java classes and Java interfaces to help with your description. You may modify examples you have seen in the textbook or other sources, but do not just copy them. Be creative!