Jumat, 12 Oktober 2012

Program Java Super Class dari TV

public class TURUNAN{ /*membuat class dengan nama TURUNAN dengan identifier public, jadi class TURUNAN dapat diakses oleh class-class lain*/
  public String channel; //pendeklarasian variabel
  public String volume;
  public String modern;
  public String hidup;
  public String mati;
  public TURUNAN(){ //membuat intance baru
     channel=""; //pendeklarasian intance variabel
     volume="";
     modern="";
     hidup="";
     mati="";
  }
  public TURUNAN (String newChannel, String newVolume, String newModern, 
  String newHidup, String newMati){ /*membuat variabel yang akan diturunkan pada subclass dari TURUNAN*/
      channel=newChannel;
      volume=newVolume;
      modern=newModern;
      hidup=newHidup;
      mati=newMati;
  }
  public void setChannel (String newChannel){ /*mengatur variabel pada superclass TURUNAN untuk diturunkan pada subclass TV*/
  channel=newChannel;
  }
  public void setVolume (String newVolume){
  volume=newVolume;
  }
  public void setModern (String newModern){
  modern=newModern;
  }
  public void setHidup (String newHidup){
  hidup=newHidup;
  }
  public void setMati (String newMati){
  mati=newMati;
  }
  public String getChannel(){ //untuk mendapatkan nilai dari class turunannya
  return channel; /*kata kunci return menandakan bahwa ada pengembalian nilai pada variabel channel*/
  }
  public String getVolume(){
  return volume; 
  }
  public String getModern(){
  return modern;
  }
  public String getHidup(){
  return hidup;
  }
  public String getMati(){
  return mati;
  }
  public String tuString(){
  String str=
          "CHANNEL  :"+channel+"\n"+
          "VOLUME   :"+volume+"\n"+
          "MODERN   :"+modern+"\n"+
          "HIDUP    :"+hidup+"\n"+
          "MATI     :"+mati+"\n";
          return str;
  }
  static void test(){
       
  }
      
}

Tidak ada komentar:

Posting Komentar