BlackCoffee.java (840B)
1 package coffee; 2 3 public class BlackCoffee implements Coffee { 4 private int energy; 5 private String type; 6 7 /** 8 * Constructor of coffee class 9 * 10 * @param energy Sets the energy of the coffee. 11 */ 12 public BlackCoffee(int energy) { 13 this.energy = energy; 14 this.type = "Black Coffee"; 15 } 16 17 /** 18 * Get the energy of coffee 19 * 20 * @return returns energy as integer. 21 */ 22 @Override 23 public int getEnergy() { 24 return this.energy; 25 } 26 27 /** 28 * Set the energy of cofee object. 29 * 30 * @param int energy sets the energy of coffee object. 31 */ 32 @Override 33 public void setEnergy(int energy) { 34 this.energy = energy; 35 } 36 37 @Override 38 public String toString() { 39 return super.toString(); 40 } 41 42 /** 43 * Return the type of coffee. 44 * 45 * @return type The type of coffee. 46 */ 47 @Override 48 public String getType() { 49 return this.type; 50 } 51 52 }