Minggu, 16 Oktober 2016

Tugas Algoritma & Pemrograman 3 **

Hai semua saya dan teman-teman saya mendapatkan tugas Algoritma & Pemrograman 3 ** yaitu untuk pemrograman bahasa Java membuat sebuah program tentang kelas dan objek.
Disini ada beberapa tutorial pembuatan program kelas dan objek, yang saya dapat dari buku yang berjudul "Teori dan Implementasi JAVA" yang di tulis dan dibuat oleh bapak R.H. Sianipar, S.T., M.T., M.Eng, Ph.D


TV
Kanal  : Int
Level Volume : int
Hidup : boolean
+TV()
+hidupKan() : void
+matiKan() : void
+setKanal(kanalBaru int) : void
+steVolume(levelVolumeBaru int) : void
+kanalNaik() : void
+kanalTurun() : void
+volumeNaik() : void
+volumeTurun() : void


Berikut adalah tutorial pembuatan program TV dan UjiTV,  disini kita membuat program kelas dan objek dengan dua file yang pertama kita buat program untuk file dan yang file kedua adalah objeknya, jadi secara terpisah. maaf baru belajar newbie.

1. Kode TV.java

2. Kode UjiTV

3. Ouput dari program yang dibuat

Penjelasannya :
      Perhatikan bahwa kanal dan level volume tidak berubah bila TV tidak hidup. Sebelum kanal dan level volume diubah, nilai sekarang dari keduanya di periksa dulu untuk memastikan bahwa keduanya berada di dalam rentang yang diijinkan. Kode8.4 memberikan suatu program yang menggunakan kelas TV untuk menciptakan dua objek.

      Program menciptakan dua objek pada baris 9 dan baris 14 dan memanggil metode-metode pada kedua objek tersebut untuk melakukan bebarapa aksi untuk menetapkan kanal, level volume, menaikan kanal dan level volume. Program menampilkan keadaan-keadaan objek pada baris 14-17. Metode-metode dipanggil menggunakan sintaks seperti tv1.hidupKan (baris 4). Bidang-bidang data diakses menggunakan sintaks seperti tv1.kanal (baris20).

Teman-teman Kings story tentu masih mempunyai banyak pertanyaan terkait dengan konstruktor objek, variable referensi, pengaksesan bidang data, dan pemanggilan metode. jadi jangan berhenti mencoba dan harus mau belajar, seorang Master program Java awalnya juga newbie.

Terima kasih untuk bapak R.H. Sianipar, S.T., M.T., M.Eng, Ph.D untuk buku yang beliau tulis yang berjudul "Teori dan Implementasi JAVA" .

Untuk kode program sudah saya kasih Link unduhnya, dan terima kasih buat kawan Sapto untuk koreksinya.

Uji.tv
TV.java

2 komentar:

  1. gambar yang bagian class TV Belum Lengkap gan,, mohon dilengkapi :)

    BalasHapus
  2. Oh ya Gan makasih ya buat koreksinya, lagi belajar buat bikin tampilan notepadnya belum ngerti juga, jadi saya upload link aja. thanks ya salam kenal Sapto.

    BalasHapus