|
| 1 | +public class bedroom { |
| 2 | + //enum for bed sizes |
| 3 | + enum MattressSize { |
| 4 | + TWIN, QUEEN, KING |
| 5 | + } |
| 6 | + |
| 7 | + |
| 8 | + // Member variables |
| 9 | + private int numberOfWalls; |
| 10 | + private int numberOfWindows; |
| 11 | + private String colorOfWall; |
| 12 | + private boolean isOutletWorking; |
| 13 | + private MattressSize bedSize; |
| 14 | + |
| 15 | + |
| 16 | + |
| 17 | + // HashMap<String,String>drawers; |
| 18 | + //code 14 to 17 put lines |
| 19 | + |
| 20 | + // drawers.put("Drawer1", "Shirts"); |
| 21 | + // drawers.put("Drawer2", "Socks"); |
| 22 | + // drawers.put("Drawer3", "PJs"); |
| 23 | + // drawers.put("Drawer4", "Underwear"); |
| 24 | + |
| 25 | +//Constructor |
| 26 | + public Bedroom(int numberOfWalls, int numberOfWindows, String colorOfWall, boolean isOutletWorking, MattressSize bedSize) { |
| 27 | + this.numberOfWalls = numberOfWalls; |
| 28 | + this.numberOfWindows = numberOfWindows; |
| 29 | + this.colorOfWall = colorOfWall; |
| 30 | + this.isOutletWorking = isOutletWorking; |
| 31 | + this.bedSize = bedSize; |
| 32 | + } |
| 33 | + |
| 34 | +//Getters and Setters for each member variable |
| 35 | + public int getNumberOfWalls() { |
| 36 | + return numberOfWalls; |
| 37 | + } |
| 38 | + public void setNumberOfWalls(int numberOfWalls) { |
| 39 | + this.numberOfWalls=numberOfWalls; |
| 40 | + } |
| 41 | + public int getNumberOfWindows() { |
| 42 | + return numberOfWindows; |
| 43 | + } |
| 44 | + public void setNumberOfWindows(int numberOfWindows) { |
| 45 | + this.numberOfWindows=numberOfWindows; |
| 46 | + } |
| 47 | + public String getColorOfWall() { |
| 48 | + return ColorOfWall; |
| 49 | + } |
| 50 | + public void setColorOfWall(String colorOfWall) { |
| 51 | + this.colorOfWall=colorOfWall; |
| 52 | + } |
| 53 | + public boolean isOutletWorking() { |
| 54 | + return isOutletWorking; |
| 55 | + } |
| 56 | + public void setOutletWorking(boolean outletWorking) { |
| 57 | + isOutletWorking=outletWorking; |
| 58 | + } |
| 59 | + public MattressSize getBedSize() { |
| 60 | + return bedSize; |
| 61 | + } |
| 62 | + public void setBedSize(MattressSize bedSize) { |
| 63 | + this.bedSize=bedSize; |
| 64 | + } |
| 65 | + |
| 66 | +} |
| 67 | +} |
0 commit comments