TUGAS AKHIR
Buat program dengan nama televOOP.java dengan spesifikasi sebagai berikut :
Class : Televisi
Object : Televisiku
Modul Praktikum Pemrograman Berorientasi Objek
Laboratorium Pemrograman Fakultas Teknik Universitas Trunojoyo Madura @2011
5
Attribute
- Merek
- Tipe
- Ukuran
- Tombol volume
- Tombol Channel
Method
- Menyalakan TV
- Memindahkan Channel
- Membesarkan volume
- Mematikan Televisi
Hasil :
Merek Televisi : Samsung
Tipe Televisi : LCD TV
Ukuran Televisi : 52 inchi
Saat ini televisi sudah on.....
Channel berpindah
Volume bertambah besar.
Press any key to continue . . .
Script :
Televisi.java
//impoer class yang dibutuhkan
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*Disimpan dalam file televOOP.java*/
/*Kode program untuk kelas televisi*/
class televisi{
public String merek;
public String tipe;
public String ukuran;
public int tombolVolume;
public int tombolChannel;
public televisi(String merek,String tipe, String ukuran, int tombolChannel, int tombolVolume){
this.merek=merek;
this.tipe=tipe;
this.ukuran=ukuran;
this.tombolVolume=tombolVolume;
this.tombolChannel=tombolChannel;
}
public String tampilkanMerek(){
return merek;
}
public String tampilkanTipe(){
return tipe;
}
public String tampilkanUkuran(){
return ukuran;
}
public void menyalakanTV(){
System.out.println("sudah on...");
}
public void memindahkanChannel(){
if (tombolChannel==1){
System.out.println("Channel Berpindah");
}else{
System.out.println("Channel tetap");
}
}
public void membesarkanVolume(){
if (tombolVolume==1){
System.out.println("Volume Bertambah Besar");
}else{
System.out.println("Volume Berkurang");
}
}
public void mematikanTV(){
System.out.println("sudah off...");
}
}
/*Kode Program untuk kelas televisiku*/
class televisiku{
public static void main(String arg[]){
televisi televisiku=new televisi("Samsung","LCD TV","52 inchi",1,1);
System.out.println("Merk Televisi : "+ televisiku.tampilkanMerek());
System.out.println("Tipe Televisi : "+ televisiku.tampilkanTipe());
System.out.println("Ukuran televisi: "+ televisiku.tampilkanUkuran());
System.out.print("Saat ini televisi "); televisiku.menyalakanTV();
televisiku.memindahkanChannel();
televisiku.membesarkanVolume();
System.out.println("Press any key to continue...");
}
}
Tidak ada komentar:
Posting Komentar