Create a class called Building in a program named Buildingja
Create a class called Building in a program named Building.java. This Building class contains data fields including building number (int), building name (String), building size (double), year it was built (int), and building cost (double). Provide getter and setter for each of the data fields. Next, develop a test program in a separate file (call it TestBuilding.java) and test your building class.
Solution
Building.java:
public class Building {
private int buildingNumber;
private String buildingName;
private double buildingSize;
private int yearBuilt;
private double buildingCost;
public int getBuildingNumber() {
return buildingNumber;
}
public void setBuildingNumber(int buildingNumber) {
this.buildingNumber = buildingNumber;
}
public String getBuildingName() {
return buildingName;
}
public void setBuildingName(String buildingName) {
this.buildingName = buildingName;
}
public double getBuildingSize() {
return buildingSize;
}
public void setBuildingSize(double buildingSize) {
this.buildingSize = buildingSize;
}
public int getYearBuilt() {
return yearBuilt;
}
public void setYearBuilt(int yearBuilt) {
this.yearBuilt = yearBuilt;
}
public double getBuildingCost() {
return buildingCost;
}
public void setBuildingCost(double buildingCost) {
this.buildingCost = buildingCost;
}
}
TestBuilding.java:
public class TestBuilding {
public static void main(String[] args) {
Building building1=new Building();
building1.setBuildingNumber(1);
building1.setBuildingSize(1500.50);
building1.setYearBuilt(1980);
building1.setBuildingCost(5000000.00);
System.out.println(\"Building Number is \"+building1.getBuildingNumber());
System.out.println(\"Building Number is \"+building1.getBuildingName());
System.out.println(\"Building Number is \"+building1.getBuildingSize());
System.out.println(\"Building Number is \"+building1.getYearBuilt());
System.out.println(\"Building Number is \"+building1.getBuildingCost());
}
}
Please let me know if you have any doubt in the code.

