3o Ergastirio

APXIKH 1o Ergastirio 2o Ergastirio 3o Ergastirio 4o Ergastirio 5o Ergastirio 6o Ergastirio 7o Ergastirio Programma Exetastikis

Elevator

class Elevator {
 boolean running=true;
 void shutdown(){
  running=false;
 
 }
}

class FrontDesk{
 private final int EVENING=8;
 Elevator NorthElevator,SouthElevator;
 FrontDesk(){
  NorthElevator=new Elevator();
  SouthElevator=new Elevator();
  }
 void syndirish(int time){
 if(time==EVENING)
  NorthElevator.shutdown();
 
 }
void displayStatus(){
 System.out.print("To boreio asanser");
 if(!(NorthElevator.running))
  System.out.print("den einai se kinisi");
 System.out.print("To notio asanser");
 if(!(SouthElevator.running))
  System.out.print("den einai se kinisi");

}
}
class Hotel {
 public static void main(String args[]){

 FrontDesk lobby;
 lobby=new FrontDesk();
 System.out.println("Einai 7 i wra.Wra na elexw ta asanser");
 lobby.syndirish(7);
 lobby.displayStatus();
 System.out.println();
 System.out.println("Einai 8 i wra.Wra na elexw ta asanser");
 lobby.syndirish(8);
 lobby.displayStatus();
 }

}

Test

class Test {
 int a;
 public int b;
 private int c;


  void setc(int i) {
   c=i;
  }
  int getc() {
 return c;
  }
}

class AccessTest {
 public static void main(String args[]){
  Test ob = new Test();

 ob.a=10;
 ob.b=20;

ob.setc(100);

System.out.println("a, b, and c:" + ob.a + " " +ob.b+ " " +ob.getc());
  }
}