Posts

Showing posts from February, 2017

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, seperti: menghidu