Langsung ke konten utama

Postingan

Menampilkan postingan dari November, 2020

Belajar Java Ceria 7

 Membuat ATM Sederhana     Halo kisanak kali ini saya akan membuat sistem ATM sederhana seperti video dibawah ini.  Dibuatnya berdasarkan apa yang ada dalam video ini saja. Berdasarkan Video ini terdapat skenario fungsionalitasnya seperti berikut,     Pengguna akan memasukkan Accoun t -nya (terdiri dari nomor ID dan PIN) menggunakan Keypad yang kemudian akan dicocokkan dengan DatabaseBank . Jika Account tersebut ada di DatabaseBank, maka akan lanjut menjalankan  Screen ATM yang mempilkan beberapa fungsi pada ATM umumnya seperti, Cek Saldo, Tarik Tunai, Transfar Tunai, dll. Berdasarkan Video diatas, fungsi yang dipakai adalah Tarik Tunai dengan dua tipe yaitu nominal yang disediakan dan nomial yang ditentukan pengguna itu sendiri menggunakan keypad. Saat melakukan Tarik Tunai, saldo uang pengguna juga akan dicek sebelum dan sesudah melakukan terik tunai. Setelah melakukan Tarik Tunai, saldo pengguna akan ditampilkan pada layar dan pengguna bisa memi...

Belajar Java Ceria 6

 GUI : Image Viewer     Dalam rangka mempersiapkan ETS besok (24/11/2020), kali ini aku mau berbagi sedikit ilmu tentang contoh pemrograman Java yang mengunakan GUI. Program Image Viewer ini, program sederhana yang memiliki fungsi untuk menginput, mengedit, dan menghapus gambar pada image viewer ini. Agar lebih mantap, sebaiknya kisanak sudah mengetahui tentang 4 pilar utama pada OOP agar kisanak mudah memahami kodingan berikut ini. OFImage ImageFileManager ImagePanel ImageViewer Dan setelah program dijalankan, seperti ini output yang akan dihasilkan Untuk mempelajari konsep OOP, kalian bisa pelajari di  dicoding . Have a nice day, kisanak 😁

Belajar Java Ceria 5

Game The world-of-zuul      Halo kisnak, kali ini aku akan membuat sebuah project kecil yang dibuat berdasarkan buku Object First With Java. Game ini sebenarnya bertipe adventure, tapi ya biasa aja dan membosankan. Akan tetapi, ini bisa menjadi implementasi untuk Designing Classes. Terdapat 5 kelas pada project ini, yaitu: ■ CommandWords - Kelas CommandWords mendefinisikan semua Command yang valid dalam permainan (go, help, quit). Ini dilakukan dengan menyimpan array objek String yang mewakili kata-kata perintah. ■ Parser  - Parser membaca baris input dari terminal dan mencoba menafsirkannya sebagai Command. Ini membuat objek dari Class Command yang mewakili perintah itu masuk. ■ Command  - Sebuah objek perintah mewakili perintah yang dimasukkan oleh pengguna. Ini memiliki metode yang memudahkan kita untuk memeriksa apakah ini adalah perintah yang valid dan untuk mendapatkan kata pertama dan kedua dari perintah tersebut sebagai string terpisah. ■ Room - Objek ...

Belajar Java Ceria 4

Technical Support System Sederhana     Sebuah Technical Support System yang sesungguhnya pasti memakai bot didalamnya, dan itu perlu ilmu yang lebih tinggi karena merupakan salah satu contoh aplikasi kognitif dan penerapan AI. Tapi kali ini aku akan buat yang versi sederhana saja berdasarkan buku Objects First With Java bab 5 bagian 5.2. Jadi dibuku sudah dibuat program dasarnya,  yang betul-betul simpel banget dan biasa aja. Nah disini aku sedikit modifikasi agar sistem ini terlihat lebih "hidup". Jadi berikut ini Class dari programnya, dan sudah kubuat dokumentasi singkat didalamnya InputReader Responder supportSystem mainSupportSystem Ini akan jadi main program yang akan menjalankan seluruh Class di atas Dan berikut ini salah satu output yang dapat diberikan Kalian bisa kok menggunakan kode diatas dan membuat variasi yang lebih menarik dari ini. Mantap, Rispek!!✌