Advertisement
KechevD

Lesson 23 Inheritage_House_Task1

Apr 18th, 2020
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. import java.util.ArrayList;
  2.  
  3. public class House extends Building {
  4.  
  5. int floors;
  6. String owner;
  7.  
  8. public House(int height, double area, String address, int floors, String owner) {
  9. super(height, area, address);
  10. this.floors = floors;
  11. this.owner = owner;
  12. }
  13.  
  14. public int getFloors() {
  15. return floors;
  16. }
  17.  
  18. public void setFloors(int floors) {
  19. this.floors = floors;
  20. }
  21.  
  22. public String getOwner() {
  23. return owner;
  24. }
  25.  
  26. public void setOwner(String owner) {
  27. this.owner = owner;
  28. }
  29.  
  30. @Override
  31. public String toString() {
  32. return "House [floors=" + floors + ", owner=" + owner + ", height=" + height + ", area=" + area + ", address="
  33. + address + "]";
  34. }
  35.  
  36. public static void Size(ArrayList<House> houses) {
  37. double size = 0;
  38. for(int i = 0; i < houses.size(); i++) {
  39. if(houses.get(i).getHeight() / houses.get(i).getFloors() > size) {
  40. size = houses.get(i).getHeight() / houses.get(i).getFloors();
  41. }
  42. }
  43. System.out.println(size);
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement