PBO (D) Pertemuan ke-4

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