1. What is meant by a dynamic array? What is the advantage of a dynamic array over a regular array?
2. Describe the concepts of messaging, events, and listeners as they relate to developing GUI applications within java.As part of your discussion include a description of the role fo event handlers.
3. Discuss polymorphism in objective oriented programming and provide a java example that details the implementation of polymorphism in java objects.