igede

sb

Sep 21st, 2018
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.46 KB | None | 0 0
  1.  
  2. /**
  3.  * Ini adalah class untuk mengatur AC
  4.  *
  5.  * @author (Gede)
  6.  * @version (21-09-2018)
  7.  */
  8. public class Remote_AC{
  9.     private int temp,mode,on;
  10.     private String Mode,Swing;
  11.     private boolean power;
  12.     public Remote_AC(){
  13.         temp=24;
  14.         Mode = new String("AUTO");
  15.         Swing = new String("OFF");
  16.         power=false;
  17.     }
  18.    
  19.     public String getSwing(){  
  20.      if (power==false){  
  21.        power=true;  
  22.        Swing=new String("ON ");
  23.      }  
  24.      else{  
  25.        power=false;  
  26.        Swing=new String("OFF");
  27.      }  
  28.        return Swing;  
  29.     }
  30.    
  31.     public String getMode(int mode){
  32.         if(mode==1){
  33.             Mode = new String ("COOL");
  34.         }
  35.        
  36.         else if(mode==2){
  37.             Mode = new String ("HEAT");
  38.         }
  39.        
  40.         else if(mode==3){
  41.             Mode = new String ("AUTO");
  42.         }
  43.        
  44.         else if(mode==4){
  45.             Mode = new String ("DRY ");
  46.         }
  47.        
  48.         else if(mode==5){
  49.             Mode = new String ("FAN ");
  50.         }
  51.        
  52.         else {
  53.             Mode = new String ("ERROR");
  54.         }
  55.         return Mode;
  56.     }
  57.    
  58.     public int turunTemp(){
  59.         if(temp==18){
  60.             System.out.println("|---------------------------------------------|");
  61.             System.out.println("|  Temperatur sudah mencapai batas minimum!!  |");
  62.             System.out.println("|---------------------------------------------|");
  63.         }
  64.         else{
  65.             temp--;
  66.         }
  67.         return temp;
  68.     }
  69.  
  70.     public int naikTemp(){
  71.         if(temp==30){
  72.             System.out.println("|----------------------------------------------|");
  73.             System.out.println("|  Temperatur sudah mencapai batas maksimum!!  |");
  74.             System.out.println("|----------------------------------------------|");
  75.        }
  76.         else{
  77.             temp++;
  78.         }
  79.         return temp;
  80.     }
  81.    
  82.     public void display(){  
  83.         String DEGREE= "\u00b0";
  84.        
  85.         System.out.println("|---------------------------|");  
  86.         System.out.println("|            ELJI           |");  
  87.         System.out.println("|                           |");
  88.         System.out.println("|---------------------------|");
  89.         System.out.println("|                           |");
  90.         System.out.println("|             "+temp+DEGREE+"C          |");
  91.         System.out.println("|                           |");
  92.         System.out.println("|---------------------------|");
  93.         System.out.println("|        MODE = "+Mode+"        |");  
  94.         System.out.println("|        SWING = "+Swing+"        |");  
  95.         System.out.println("|---------------------------|");
  96.         System.out.println("|                           |");
  97.         System.out.println("|    |--------|--------|    |");
  98.         System.out.println("|    | 1.  ^  |  2.  v |    |");
  99.         System.out.println("|    |--------|--------|    |");
  100.         System.out.println("|    | 3.Change Mode   |    |");  
  101.         System.out.println("|    |-----------------|    |");
  102.         System.out.println("|    | 4.Mode Swing    |    |");
  103.         System.out.println("|    |-----------------|    |");
  104.         System.out.println("|    | 5.Power Off AC  |    |");
  105.         System.out.println("|    |-----------------|    |");
  106.         System.out.println("|                           |");
  107.         System.out.println("|---------------------------|");  
  108.         System.out.println();
  109.     }
  110. }
Advertisement
Add Comment
Please, Sign In to add comment