Postingan

Menampilkan postingan dari Oktober, 2020

Tugas 4 Collection

Gambar
Java Collections adalah framework yang menyediakan sebuah tempat untuk menyimpan dan memanipulasi sekumpulan objek. Adapun kegiatan yang dapat dilakukan pada sebuah data 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) dan untuk class (ArrayList, Vector, LingkedList, PriorityQueue, HashSet, LinkedHashSet, TreeSet dll). 1. Array List menggunakan iterasi while Output 2. Array List menggunakan iterasi for Output 3. Array List dengan Class Output 4. Menggabungkan Array List Output 5. Remove All Array List Output 6. Retain All Array List Output 7. Linked List Output 8. Hash Set Output 9. Linked Hash Set Output 10. Hash Map Output 11. Hash Table Output

Tugas 4 Auction System

Gambar
Model proyek lelang merupakan bagian dari pengoperasian sistem lelang online. Idenya adalah bahwa lelang terdiri dari serangkaian barang yang ditawarkan untuk dijual. Item ini disebut "lot", dan masing-masing diberi nomor lot unik oleh program. Seseorang dapat mencoba membeli banyak yang mereka inginkan dengan menawar sejumlah uang untuk itu. Lelang kami sedikit berbeda dari lelang lainnya karena lelang kami menawarkan semua lot untuk periode terbatas. Di akhir periode tersebut, lelang ditutup. Pada penutupan lelang, orang yang menawar jumlah tertinggi untuk suatu lot dianggap telah membelinya. Lot yang tidak ada tawarannya akan tetap tidak terjual pada saat penutupan. Lot yang tidak terjual mungkin ditawarkan dalam lelang nanti.Proyek lelang berisi kelas-kelas berikut: Auction, Bid, Lot, dan Person. Source Code 1. Person 2. Bid 3. Lot 4. Auction Cara kerja program 1. Compile program melalui menu awal BlueJ. Lalu klik kanan class Auction, pilih new Auction(), dan untuk penama...

Tugas 3 Jam Adzan

Gambar
 Pada tugas ke-3 kali ini diberikan tugas untuk membuat jam adzan melalui 3 langkah yaitu abstraksi, modularisasi, dan implemetasi Langkah pertama yaitu membuat abstraksi sebagai berikut Dilanjuti dengan langkah selanjutnya yaitu modulatisasi Untuk source code yang tidak lain yaitu implementasi terlampirkan sebagai berikut Lalu output yang akan dihasilkan sebagai berikut

Tugas 2 Biodata

Gambar
Program ini akan menampilkan biodata yang telah diinput yang berisi nama, alamat, umur, jurusan, dan nomor hp. Untuk program dan hasil outputnya seperti berikut

Tugas 2 Buku Deitel 8.1-8.6

Gambar
Jika program telah tertulis semua, program akan terlihat seperti ini 8.1 Time1 class declaration maintains the time in 24-hour format Dalam contoh ini, kelas Time1 tidak mendeklarasikan konstruktor, jadi kelas tersebut memiliki konstruktor default yabg disediakan oleh kompilator. Setiap variabel instance secara implisit menerima nilai default 0 untuk sebuah int. Variabel instance juga dapat diinisialisasi ketika dideklarasikan di badan kelas, menggunakan sintaks inisialisasi yang sama dengan variabel lokal. 8.2 Time1 object used in an application Kelas aplikasi Time1Test menggunakan kelas Time1. Baris 9 mendeklarasikan dan membuat objek Time1 dan menugaskannya ke variabel lokal waktu. Operator new secara implisit memanggil konstruktor default Time1 kelas, karena Time1 tidak mendeklarasikan konstruktor apa pun. Baris 12–16 mengeluarkan waktu terlebih dahulu dalam format waktu universal (dengan memanggil metode toUniversalString waktu sebaris 13), kemudian dalam format waktu standar (den...

Tugas 1

Gambar
 Ada beberapa tugas yang diberikan kepada saya yaitu: Belajar keterampilan mengetik melalui website  https://www.typingclub.com/ Membuat blog official Menginstall Bluej Mendokumentasikan program Hello World Untuk tugas kedua sudah saya lakukan dengan berdirinya blog ini. Lalu diikuti dengan tugas ketiga, Bluej sudah terinstall di laptop saya. Untuk bukti hasil melatih pengetikan saya melalui gambar berikut Disana tertulis kecepatan mengetik saya 52 WPM dimana kecepatan megnetik yang diharapkan yaitu di atas 50 WPM. Lalu tugas yang terakhir mendokumentasikan program Hello World, akan saya masukan gambar mengenai hasil compile beserta source codenya Untuk source code bisa dilihat melalui https://pastebin.com/xZTSqQ2W