Please create a Java program that contains:
1. A House class.
2. Classes for each room in the house. ex: Bathroom. You musthave at least 4 different rooms.
3. A Room class which would be the superclass to the individualrooms such as Bathroom.
4. A Floor class that represents each floor of the house (ex. athree-floor house would have a top floor, a main floor, andbasement).
5. Create reasonable associations and inheritance relationshipsbetween all the classes.
6. At least 4 attributes specific to the Houseclass.
7. At least 3 attributes specific to the Room class.
8. At least 3 attributes specific to the Floor class.
9. At least 2
PayPal Gateway not configured
PayPal Gateway not configured