Make a colorful, simple and user-friendly site. You will need to explain the following using words and code:
- Inheritance
- Interfaces
- ArrayList and Arrays
- Method overloading vs. overriding
Object Oriented Programming Using Java
With another person (or two, or by yourself), I would like you to create three classes for a Real Estate Business. The first will be a property class with an address, price, and area. The Residential class and Commercial class will be the subclasses of the Property class. Add two attributes to each subclass. ---Create a GUI to enter the information about the Residential or Commercial properties. Store them in an ArrayList.
Have the ability to output the ArrayList to the console.