Class & Object serta Studi Kasus Ticket Machine
Field adalah sebuah atribut. Field dapat berupa variable dari
sebuah class, variable sebuah object, variabel sebuah object method atau sebuah
parameter dari sebuah function.
Constructor
merupakan suatu method yang akan memberikan nilai awal pada saar suatu objecy
dibuat. Constructor sendiri berfungsi untuk memberikan nilai awal pada sebuah
class ketika class tersebut dibuat dalam bentuk object pada class lain.
Parameter adalah bagian dari method, di dalam suatu method bisa memiliki 1
parameter atau lebih dari 1 parameter.
Parameter itu sendiri merupakan bagian dari method yanh harus di beri
type data dan suatu parameter mirip sekali dengan
variable ( tetapi yang merupakan dalan bagian dari method)
Method dalam Java
mirip dengan fungsi atau procedure dalam bahasa pemrograman yang lain. Method merupakan fungsi atau prosedur yang dibuat didalam suatu
Class. Method dapat dibagi menjadi fungsi dan prosedur. Fungsi adalah bagian
atau sub dari program yang mempunyai algoritma tertentu dalam menyelesaikan
suatu masalah dengan mengembalikan hasil. Sedangkan prosedur merupakan bagian atau sub dari program yang mempunyai algoritma tertentu dalam
menyelesaikan suatu masalah tanpa mengembalikan suatu nilai hasil.
Method ini ada dua, yaitu Accessor dan Mutator
Accessor merupakan sebuah
metode yang digunakan untuk mengembalikan nilai dari sebuah private field.
Skema ini biasanya ditandai dengan awalan nama "get"
Mutator merupakan sebuah
metode yang digunakan untuk menetapkan/merubah nilai dari sebuah private field. Skema
ini biasanya ditandai dengan awalan nama "set" bisa juga "insert"
Assignment merupakan suatu penugasan untuk memberikan nilai kepada field di variabel atau sebuah atribut. Ini contohnya dalam TicketMachine
Conditional Statement adalah perintah seperti if, if-then, if-then-else, case, switch. Didalam TicketMachine seperti berikut :
Dibawah ini merupakan program dari Ticket Machine.
Dibawah ini merupakan IntMain dari program Ticket Machine.
Serta dibawah ini adalah contoh hasilnya jika dijalankan program Ticket Machine :
Selanjutnya saya akan mengerjakan beberapa exercise.
EXERCISE 2.83
EXERCISE 2.84
EXERCISE 2.85
EXERCISE 2.86
EXERCISE 2.87
EXERCISE 2.88
EXERCISE 2.89
EXERCISE 2.90
EXERCISE 2.91
EXERCISE 2.92
Demikian postingan saya. Mohon maaf bila ada kekurangan atau kekeliruan. Terima kasih.
Komentar
Posting Komentar