Anda di halaman 1dari 4

BAB VII

UDT SETTER GETTER


7.1.Tujuan (minimal 5)
7.2. Dasar Teori ( sertakan sumber, jangan sama dengan di modul )
7.2.1. Enkapsulasi
7.2.2. UDT (User Data Type )
7.2.3. Setter
7.2.4. Getter
7.3. Hasil Percobaan dan Analisis (berikan penjelasan analisis. Sertakan
screenshot listing code dan hasil percobaan)
7.3.1. Bahasa Pemrograman Java
7.3.2. Bahasa Pemrograman PHP
7.3.3. Bahasa Pemrograman C#
7.3.4. Bahasa Pemrograman Python
7.4 Tugas (berikan penjelasan analisis. Sertakan screenshot source code dan hasil
tugas.)
Shift Genap
Buatlah sebuah class dari diagram dan ketentutan berikut

 Constructor hanya memasukkan nilai merk, tinggi, dan diameter. Nilai


awal kecepatan adalah 0.
 Kecepatan hanya bisa diset antara 0 – 3, jika diset kurang dari 0 maka
kecepatan menjadi 1, jika lebih dari 3 maka kecepatan menjadi nilai 3.
 Buat 1 objek dari class Kipas. Set kecepatan pada objek menjadi 10 dan
berikutnya menjadi -4.
 Tampilkan semua atribut dari objek sebelum diset kecepatannya,
setelah diset menjadi 10, dan setelah diset menjadi -4.
Contoh hasil

Shift Ganjil
Buatlah sebuah class dari diagram dan ketentuan berikut
 Constructor hanya memasukkan nilai merk dan daya. Nilai awal
attribute status adalah false.
 Jika status diset dari false menjadi true, maka daya berkurang 5 dari
dari daya sebelumnya. Jika status diset dari true menjadi false, maka
daya bertambah 4 dari daya sebelumnya. Jika status diset dari nilai true
ke true atau false ke false maka daya tidak berkurang ataupun
bertambah.
 Buat 1 objek dan tampilkan semua atributnya
 Set status menjadi true dan tampilkan atributnya
 Set status menjadi false dan tampilkan atributnya
Contoh hasil

7.5 Kesimpulan (minimal 6)


Catatan untuk melakukan asistensi:
1. Batas ACC laporan 3 Mei 2018 (Tidak ada asistensi perdana)
a. Untuk shift 2 dan 4 ACC Laporan dan Responsi ke Fanny Hasbi
b. Untuk shift 1 dan 3 ACC Laporan dan Responsi ke Bima Fajar S.
c. Bila telat Laporan di kurangi setiap harinya dengan pengurangan 50%
per hari. ( Mohon diperhatikan )
d. Jika praktikan ketahuan copas maka nilai laporan = 0

Syarat dan ketentuan laporan:


1. Laporan font times new roman, Margin 4 (kiri)-3-3-3, Page Size A4, Spasi
1,5
2. Setiap screenshot atau gambar diletakan ditengah serta diberi keterangan.
Dan keterangan gambar tidak di bold. Ukuran 10, center
3. Penulisan sumber menggunakan font times new roman ukuran 10, rata
kanan dan italic.
4. Penulisan listing code asli diberi kotak, dengan font courier new ukuran
10, spasi 1
5. Setiap sub bab ganti halaman.
6. Jika ada yang bingung dan masih tidak mengerti bisa langsung
menghubungi asisten

Tugas pengganti praktikum:


Coba semua listing code yang ada di Modul dan jelaskan listing code
pada asisten

NB: Apabila ada pertanyaan atau informasi yang kurang jelas dapat menghubungi
asisten.
Kontak asisten :
Bima Fajar Setiawan ( 21120115140088 )
LINE ID: bima_iero
Fanny Hasbi (21120116140068)
LINE ID: fannyhasbi

Anda mungkin juga menyukai