Programming Language Java Design Class Named Person Properties Holding Person S Name Addre Q43778409
PROGRAMMING LANGUAGE: Java
Design a class named Person with properties for holding aperson’s name, address, and telephone number. Next, design a classnamed Customer, which is derived from the Person class. TheCustomer class should have a property for a customer number and aBoolean property indicating whether wishes to be on a mailing list.Demonstrate an object of customer class in a simple GUIapplication.
• Write the code include appropriate input validation, error andexception handling code.
• Test Plans and UML Diagram
Expert Answer
Answer to PROGRAMMING LANGUAGE: Java Design a class named Person with properties for holding a person’s name, address, and telepho…
OR