Question: Question Moving to another question will save this response. $ Part (1) Define a class with the following specification: a. Create a class called Building

 Question Moving to another question will save this response. $ Part
(1) Define a class with the following specification: a. Create a class

Question Moving to another question will save this response. $ Part (1) Define a class with the following specification: a. Create a class called Building that has three private data members: name (String), number of flats (int) and roomsPerFlat (int). b. Write a constructor that accepts only the name of the building as an input parameter. The constructor sets the data member name to the input parameter and initializes flats and roomsPerFlat to 0. Provide only one accessor (get) method for the name data member. d. Provide a method setBuilding Details that sets both flats and roomsPerFlat data members from input parameters. Any of the input parameters is negative leave its corresponding data member unchanged. e. Define a method called calculateCapacity which calculates and returns the capacity (double) of the building. The capacity is calculated using the formula: , where factor is equal to 0.75. 1. Define a method called displayBuilding Details() to display on the screen all the building's details as in the following sample

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!