Posts

Showing posts from October, 2020

Tugas 3 Pemrograman Berbasis Objek (PBO)

Image
  Definisi     Dalam grouping object, kita menggunakan Collection yang ada di Java Collections. Dimana, Java Collections adalah framework yang menyediakan sebuah tempat untuk menyimpan dan memanipulasi sekumpulan objek. Adapun kegiatan yang dapat dilakukan pada sebuah data yakni seperti pencarian, pengurutan, memasukkan, menghapus, dapat dilakukan oleh Java Collections. Java Collection secara sederhana merupakan sebuah objek. Kerangka kerja Java Collection menyediakan dalam bentuk interfaces (Set, List, Queue, Deque, dll), sedangkan untuk class (ArrayList, Vector, LinkedList, PriorityQueue, HashSet, LinkedHashSet, TreeSet, dll).  Array List Output Array List dengan Iterasi For Output Array List dengan Class Lalu buatlah class Mahasiswa Output Menggabungkan Array List Output Pemakaian Fungsi Remove All pada Array List Output Pemakaian Fungsi Retain All pada Array List Output Linked List Output Hash Set Output Linked Hash Set Output Hash Map Output Hash Table Ou

Abstraksi dan Modularisasi Smart TV Box

Image
Definisi Abstraksi merupakan langkah pertama dalam membuat sebuah aplikasi. Dimana dalam abstraksi dijelaskan mengenai fungsi dari seluruh aplikasi secara umum. Sedangkan modularisasi merupakan proses membagi abstraksi menjadi beberapa bagian yang dapat dibangun dan diperiksa kembali. Dalam kesempatan kali ini saya akan mencoba untuk membuat abstraksi dan modularisasi dari Smart Box TV. Abstraksi     Program smart box tv merupakan aplikasi yang dapat merubah tv konvensional menjadi tv dengan basis android. Tv box ini dilengkapi dengan slot usb dan juga SD card sehingga dapat menyimpan data dan membuka data yang berada di dalamnya.     Modularisasi      Setelah mengetahui gambaran Smart TV,  sekarang abstraksi tadi bisa dibagi-bagi menjadi beberapa class yang saling melengkapi. Berikut diagram class dari Smart TV.        Demikian Abstraksi dan Modularisasi dari Smart TV Box. Abstraksi dan Modularisasi saling berkomplemen. Kedua konsep ini sangat penting dalam Pemrograman Berorientas

Program Chapter 8 Classes and Objects : A Deeper Look (8.1 - 8.6)

Image
  A. TIME CLASS CASE STUDY        Di contoh ini terdiri dari dua kelas yaitu "Time1" dan "Time1Test". Kelas "Time1" menunjukkan time dari hari. Kelas "Time1Test" merupakan sebuah aplikasi kelas dimana main method menciptakan suatu objek dari kelas "Time 1" dan memanggil method- nya. Kelas-kelas ini harus dideklarasikan menjadi file terpisah karena keduanya merupakan class public.   8.1 TIME1 CLASS DECLARATION MAINTAINS THE TIME IN 24-HOUR FORMAT SOURCE CODE "Time1" 8.2 TIME1 OBJECT USED IN AN APPLICATION SOURCE CODE "Time1Test" OUTPUT  B. CONTROLLING ACCESS TO MEMBERS      Di sini dijelaskan bahwa anggota kelas private  tidak dapat diakses di luar kelas. Ketika program ini dijalankan, compiler akan menunjukkan error messages  yang menunjukkan bahwa private members tidak bisa diakses. Sehingga program ini memerlukan source code  dari Time1. 8.3 CONTROLLING ACCESS TO MEMBER SOURCE CODE "MemberAccessTest&q