Postingan

Menampilkan postingan dari Oktober, 2020

Tugas 3 PBO Java Collection dan Project Auction

Gambar
  Grouping Object Di postingan kali ini, saya akan membahas grouping object dengan Colection, dan nanti akan ada program lelang sederhana di akhir postingan. JAVA Collection Java Collection adalah framework yang menyediakan tempat untuk menyimpan dan memanipulasi sekumpulan objek. Framework ini dapat melakukan pencarian, pengurutan, memasukan data dan menghapus. Collection menyediakan berbagai interface seperti Set, List, Queue, Dequeue dan untuk class-nya antara lain, ArrayList, Vector, Linked List, dll.  Array List Contoh Iterasi While menggunakan array list Contoh Iterasi For menggunakan array list Contoh ArrayList dan Class Data Disini perlu dibuat class Mahasiswa seperti ini : Dan seperti ini class dari ArrayList nya Contoh menggunakan addAll Contoh menggunakan RemoveAll Contoh menggunakan RetainAll Demikian berbagai contoh pengunaan Arraylist. Lalu berikutnya ada Penggunaan Linked List, Hash Set, Linked Hash Set, Hash Map, Hash Tabl...

Tugas 2 PBO Abstraksi dan Modularisasi Smart TV

Gambar
    Setelah menonton sebuah review gadget Mi-TV stick yang dapat mengubah TV biasa menjadi smart TV, akupun tertarik untuk membuat abstraksi dan dekomposisi dari smart TV yang ada. Abstraksi      Didalam pembuatan program perangkat lunak atau aplikasi, hal pertama kali yang harus kita lakukan adalah membuat abstraksi . Abstraksi sendiri berisikan gambaran umum mengenai suatu program yang ingin kita buat nantinya. Dimana abstraksi ini bertujuan untuk melihat suatu objek yang akan kita buat programnya dalam bentuk yang sederhana dengan mengabaikan bagian-bagian detailnya (hanya melihat secara umum). Kali ini saya akan menunjukkan contoh dari gambaran tampilan dari program Smart TV yang akan saya buat.  Kita lihat ada beberapa fitur yang terdapat, yaitu seperti fitur Home, apps, search bar, pengaturan, jam dan tanggal, jenis channel TV, dan lain-lain. Modularisasi Setelah mengetahui gambaran tentang smart TV, sekarang kita akan membagi abstraksi ke dalam beber...

Tugas 2 PBO Bab 8.1-8.6 dan Konversi mata uang

Gambar
  Time Class Case Study Disini terdapat dua class, Time1 dan Time1Test. Class Time1 mewakili waktu dalam sehari. Class Time1Test merupakan aplikasi dimana method main membuat satu object dari class Time1 dan memanggil method tersebut. Dua class ini harus dideklarasikan di file terpisah karena keduanya merupakan public class. Sourcecode Time1: Sourcecode Time1Test: Berikut adalah outputnya : Controlling Access to Members Tujuan utama public method adalah menyajikan layanan yang disediakan class kepada client. Client tidak mengetahui bagaimana class menyelesaikan pekerjaannya. Hal inilah mengapa private variables dan private method tidak bisa diakses client. Berikut merupakan contoh bahwa anggota private class tidak bisa diakses dari luar class. Source code: Akan mengalami error saat dicompile, Referring to the Current Object's Members with the  this  Reference Setiap objek bisa mengakses reference ke objek itu send...