Discussion Board (300-400) Words

Answer each of the following questions:

  1. Explain and provide an example of polymorphism. Do not use the same examples featured in the learning materials.
  2. Explain and provide an example of encapsulation. Do not use the same examples featured in the learning materials.
  3. What is the utility, benefits, and challenges of creating and using UML Class Diagrams? Who creates them and who uses them?