Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

In Java please. Write a class called Building . Instance variables: nawe is a St

ID: 665687 • Letter: I

Question

In Java please.


Write a class called Building . Instance variables: nawe is a String; room/ (the size of room l) is a double; room2 (the size of room 2) isa double; rooa3 (the size of room 3) is a double constructors Instance methods retName gSig: return a letter sign for the building: if (roomJ+room2+room3)3 100, "L 100 s" getBiggestRoom: retura the size of the biggest ruom in the builkding Write a class called GSU with main method Create two building objects and one building's name is your own name Set their room size to random values Print out the two buildings including name, letter sign, and size of biggest room

Explanation / Answer

class Building{

   String name;

   double room1;

   double room2;

   double room3;

  

   Building(String n, double r1, double r2,double r3){

       name = n;

       room1=r1;

       room2 =r2;

       room3 =r3;

   }

   void setName(String n)

   {

       name=n;

   }

   String getName()

   {

       return name;

   }

  

   void setRoomSize(double roomsize[])

   {

       room1=roomsize[0];

       room2=roomsize[1];

       room1=roomsize[2];

   }

  

   char getSign()

   {double size=(room1+room2+room3)/3;

       if(size>=100)

           return 'L';

       else

           return 'S';

   }

  

   double getBiggestRoom()

   {

       if(room1>room2&&room1>room3)

           return room1;

       else if(room2>room1&&room2>room3)

           return room2;

       else

           return room3;

   }

}

public class Gsu {

  

   public static void main(String args[])

   {

       Building b1 = new Building("Tom Johnson", 190, 187,200.5);

       Building b2 = new Building("GCB", 90, 79.5,120);

       System.out.println("Name= "+b1.getName()+", Letter sign= "+b1.getSign()+" ,Size of biggest room= "+b1.getBiggestRoom());

       System.out.println("Name "+b2.getName()+", Letter sign "+b2.getSign()+" ,Size of biggest room "+b2.getBiggestRoom());

   }

}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote