Posts

Evaluasi Tengah Semester

Image
Mesin Antrian Bank Bank merupakan  tempat berkumpulnya masyarakat untuk menyimpan atau pun mengambil uang. Sebelum melakukan transaksi biasanya nasabah diminta mengambil nomor antrian di mesin pencetak antrian. Mesin pencetak antrian bank adalah system yang berfungsi untuk mengelola nomor urut antrian nasabah bank. Mesin ini mempunyai fungsi, mempermudah teller dan customer service, atau layanan lain pada bank tersebut, memanggil nasabah dan melayani sesuai dengan keperluan nasabah, pada masing-masing layanan.  Berikut merupakan program mesin antrian bank sederhana. Rancangan  Output Implementasi Source Code Class Antrian Class AntrianTest Output

Dialog Box

Image
Dalam bahasa pemrograman Java, terdapat tiga jenis inputan dari keyboard. Tiga jenis adalah Scanner,BufferedReader, dan JOptionPane. JOptionPane merupakan inputan yang memakai message box dan terdapat tombol. Pada inputan JOptionPane, memakai  import javax.swing.JOptionPane. Berikut ini 4 method dari JOptionPane yang sering digunakan : 1.      ShowConfirmDialog 2.      ShowInputDialog 3.      ShowMessageDialog 4.      ShowOptionDialog. Berikut merupakan contoh penggunaan method  ShowInputDialog dan ShowMessage Dialog Source Code Output Berikut ini merupakan contoh program  tanpa  penggunaan library JOptionPane. Source Code Class Account Class AccountTest Output Tampilan yang sangat membosankan bukan? Maka sekarang, kita akan mencoba menggunakan Library JOptionPane pada program diatas. Source Code Clas...

Overloading dan Overriding

Image
PROGRAM BANGUN DATAR 1. Persegi Panjang SOURCE CODE OUTPUT 2. Segitiga SOURCE CODE OUTPUT 3. Bujur Sangkar SOURCE CODE OUTPUT 4. Lingkaran SOURCE CODE OUTPUT 5. Jajargenjang SOURCE CODE OUTPUT 6. Trapesium SOURCE CODE OUTPUT 7. Belah Ketupat SOURCE CODE OUTPUT

Class and Object

Image
8.7 Date class declaration 8.8 Employee class with references to other objects 8.9 Composition demonstration SOURCE CODE OUTPUT 8.10 Declaring an enum type with constructor and explicit instance fields and accessors for these fields 8.11 Testing enum type Book SOURCE CODE OUTPUT 8.12 Static variable used to maintain a count of the number of Employee objects in memory 8.13 Static member demonstration SOURCE CODE OUTPUT

Ticket Machine

Image
Ticket Machine adalah sebuah mesin seperti halnya mesin ATM, yang berfungsi melayani penjualan tiket kereta api dari satu tujuan ke tujuan yang lain. Di dalam Ticket Machine terdapat sebuah program yang mengatur harga tiket di tiap tujuan, mengatur kembalian uang, dan juga mencetak receipt sebagai bukti pembelian tiket. Penggunaan mesin ini sangat memudahkan pengguna untuk dapat melakukan transaksi yang diinginkan secara langsung. Dibawah ini merupakan code Java dari program Ticket Machine Class Ticket Machine Class Ticket Machine Output

Classes and Object

Image
8.1 Time1 class declaration maintains the time in 24-hour format 8.2 Time1 object used in an application SOURCE CODE OUTPUT 8.3 Controlling Access to Members 8.4 Referring to the Current Object's Members with the this Reference SOURCE CODE OUTPUT 8.5 Time2 class with overloaded constructors 8.6 Overloaded constructors used to initialize Time2 objects SOURCE CODE OUTPUT

Konsep Objek

Image
OOP ( Object Oriented Programming )  adalah suatu metode pemrograman yang berorientasi kepada objek. Tujuan dari OOP diciptakan adalah untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada di kehidupan sehari-hari Object Object atau Objek adalah hasil cetak dari class, atau hasil ‘konkrit’ dari class. Contoh : Jika menggunakan analogi class laptop, maka objek dari class laptop bisa berupa:  laptop_andi, laptop_anto, laptop_kamu , dan lain-lain. Objek dari class laptop akan memiliki seluruh ciri-ciri laptop, yaitu property dan method-nya. Class Class adalah ‘cetak biru’ atau ‘blueprint’ dari object. Class digunakan hanya untuk membuat kerangka dasar. Contoh : Class dapat diibaratkan dengan laptop atau notebook. Laptop memiliki ciri-ciri seperti merk, memiliki keyboard, memiliki processor, dan beberapa ciri khas lain yang menyatakan sebuah benda tersebut adalah laptop. Selain memiliki ciri-ciri, sebuah laptop juga bisa dikenakan tindakan...