Posts

Showing posts from October, 2020

Tugas 4 - Auction Project

Image
Tugas yang diberikan pada pertemuan 4 kali ini ialah mengenai Auction Project atau dapat disebut dengan proses pelelangan barang. Auction project ini merupakan penerapan dari grouping objects dalam java. Berikut merupakan dokumentasi dari Auction Project yang telah dibuat, Source Code 1. Class Auction 2. Class Bid 3. Class Lot 4. Class Person Run Code Berikut merupakan tahapan dari sistem perlelangan (Auction Project), 1. Compile keseluruhan kelas (Auction, Bid, Lot dan Person). 2. Klik kanan pada class Auction lalu tekan OK. 3. Klik kanan pada bagian auction3, lalu tekan pada bagian enterLot() dan isi dengan nama barang yang akan dilelang. Berikut contoh barang-barang yang akan dilelang. 4. Lalu, klik kanan pada class Person, dan klik pada bagian Person() untuk memasukkan nama yang akan melakukan pelelangan barang. 5. Kemudian, klik kanan pada bagian auction3, klik pada makeABid() dan mengisi angka dari barang yang akan dilelang, orang yang akan melelang, dan harga b...

Tugas 3 - Abstraksi dan Modularisasi PBO

Image
Untuk pertemuan ketiga kali ini, kami diberi tugas untuk membuat abstraksi dan modularisasi dari jam digital waktu sholat seperti yang ada pada masjid. Abstraksi Berikut merupakan abstraksi dari jam digital waktu sholat, Modularisasi Setelah membuat abstraksi dari jam digital, dapat diambil kesimpulan, terdapat beberapa class yang akan dibuat dalam modularisasi, yakni class Shubuh, Dhuhur, Ashar, Maghrib, Isya, dan juga Realtime Berikut merupakan dokumentasi dari modularisasi dari jam digital, Source Code & Output Berikut merupakan source code program, Berikut merupakan hasil run code program, Sekian dari dokumentasi Tugas 3 PBO kali ini.

Tugas 2 - Biodata dan Time Class Case Study

Image
Pada pertemuan kedua kali ini, kami diberi tugas untuk membuat Biodata dan juga Time Class Study yang merujuk pada buku Java - How to Program 9th edition oleh Deitel pada bab 8. Berikut merupakan dokumentasi dari tugas yang diberikan, Biodata Berikut merupakan source code dari tugas biodata dan screenshot dari run code Time Class Case Study Fig. 8.1-8.2 Terdapat dua kelas, yaitu Time1 (Fig. 8.1) dan Time1Test (Fig. 8.2). Class Time1 merepresentasikan waktu hari ini. Untuk Class Time1Test adalah sebuah aplikasi class yang merupakan main yang membuat sebuah objek dari class Time1 dan memanggilnya. Class berikut harus di deklarasikan pada file terpisah karena class tersebut merupakan public classes. Berikut merupakan source code dari program Berikut merupakan hasil run code program Fig. 8.3 Controlling Access to Members Pada 8.3 ditunjukkan bahwa member private class tidak dapat diakses di luar kelas. Line ke 9-11 mencoba untuk mengakses private class, seperti var...

Tugas 1 PBO - Typingclub dan BlueJ

Image
Sebagai seorang mahasiswi Teknik Informatika, kemampuan dalam mengetik dengan sepuluh jari sangat diperlukan agar mendukung dalam proses mengoding. Maka dari itu, dosen kami menyarankan untuk melatih kemampuan mengetik dengan sepuluh jari pada website  typingclub.com . Setelah itu, kami diberi arahan untuk mata kuliah Pemrograman Berbasis Objek (PBO) pada kelas kali ini menggunakan bahasa pemrograman Java. Untuk IDE atau Integrated Development Environment yang digunakan ialah BlueJ. Kami diminta untuk mengoding bahasa pemrograman Java dengan BlueJ, diharapkan dapat mempelajarinya dengan baik. Typingclub Gambar berikut merupakan salah satu dokumentasi dari salah satu level yang saya coba pada typingclub.com Helloworld dengan BlueJ Tugas pertama mengoding yang diberikan oleh dosen kami ialah membuat Helloworld dengan BlueJ. Pertama, dengan klik new project untuk membuat folder baru pada lokasi yang ditentukan untuk penyimpanan project. Kemudian, klik tombol new class untuk membuat c...