Pada post ini, saya akan menunjukkan proses membuat simulasi lampu lalu lintas (merah, kuning, dan hijau) dengan timer internal. Dimana hanya ada satu lampu yang menyala. Setiap 30 detik, warna lampu akan berubah. Aplikasi juga menggunakan GUI (Graphical User Interface) yang disediakan oleh java. Yaitu java.swing. Fungsinya adalah bisa menampilkan panel dan bukan sekadar output text. Class Diagram Class Diagram menampilkan hubungan antar Class pada program. Class Diagram Object Diagram Object Diagram menampilkan hubungan antar objek pada program. Object Diagram Source Code Berikut ini implemenatasi source code pada program Simulasi Lampu Lalu Lintas. 1. SignalPane Java 2. DigitPane Java 3. TrafficLightPane Java 4. AppFrame Java Output Berikut ini hasil output dari program dalam bentuk video. Sekian dari post ini. Mohon maaf kalau masih ada kekurangan.
Pada post ini akan ditunjukkan cara membuat class, mengontrol akses ke anggota kelas, dan cara membuat contructors. Time Class Study Contoh ini terdapat dua classes (Time1 dan Time1Test). Class Time1 merepresentasikan waktu. Class Time1Test adalah application class yang dimana main method membuat object class Time1. Fig. 8.1 | Time1 class declaration maintains the time in 24-hour format. Fig. 8.2 | Time1 object used in an application. Berikut hasil outputnya: Controlling Access Member Pada contoh ini, dijelaskan bahwa anggota kelas private tidak bisa diakses. Program ini tidak bisa dicompile dan menunjukkan error messages bahwa anggota kelas private tidak bisa diakses. Program ini mengamsumsikan bahwa class Time1 dari Fig. 8.1 digunakan. Fig. 8.3 | Private members of class Time1 are not accessible. Referring to the Current Object's Members with the this Reference Pada contoh ini akan menunjukkan bahwa...
Nama: Muhammad Naufaldillah NRP: 05111940000202 Kelas: PBO B 3. Implemenatsikan Rancangan Class dengan menggunakan bahasa pemrograman Java Jawab: Diagram Program Class atm sebagai class utama pada program ini yang mengatur input pin, jenis transaksi, dan uang yang disetor. Class setorTunai yang melakukan transaksi penyetoran tunai. Class dataNasabah yang menyimpan data nasabah (nama, pin, saldo). Output Program dan Video Demo: Output Program 4. Buat video demo yang menjelaskan pembuatan aplikasi tersebut beserta dengan hasil eksekusinya. Jawab: Video Demo
Komentar
Posting Komentar