pada pertemuan ke 4 PBO kelas D yang diajar pak Fajar Baskoro kami diajari mengenai studi kasus dari mesin tiket otomatis. dalam hal ini kami mendapatkan ilmu mengenai fields, class, object, constructor. untuk lebih jelasnya mari kita perhatikan materi berikut ini :
Fields, di dalam bahasa pemrograman java field merupakan sebuah atribut. Field bisa berupa variable dari sebuah class, variable sebuah object, variable sebuah object method atau sebuah parameter dari sebuah function atau code.
Constructoradalah suatu jenis method yang akan memberikan nilai awal saat objek baru dibuat, atau method yang berperan untuk memastikan sebuah obyek telah siap dipakai segera setelah pembuatannya. Proses konstruksi juga dikenal sebagai initialization. Biasanya nama konstruktor akan sama seperti nama kelas tempat dia didefinisikan. Contoh constructor dalam kasus TicketMachine adalah sebagai berikut :
Class IntMain
Selanjutnya, dalam pertemuan ke 3 ini kami mendapatkan beberapa tugas yaitu:
EXERCISE 2.8.3
EXERCISE 2.8.4
EXERCISE 2.8.5
EXERCISE 2.8.6
EXERCISE 2.8.7
EXERCISE 2.8.8
EXERCISE 2.8.9
EXERCISE 2.9.0
EXERCISE 2.9.1
EXERCISE 2.9.2
Fields, di dalam bahasa pemrograman java field merupakan sebuah atribut. Field bisa berupa variable dari sebuah class, variable sebuah object, variable sebuah object method atau sebuah parameter dari sebuah function atau code.
Constructoradalah suatu jenis method yang akan memberikan nilai awal saat objek baru dibuat, atau method yang berperan untuk memastikan sebuah obyek telah siap dipakai segera setelah pembuatannya. Proses konstruksi juga dikenal sebagai initialization. Biasanya nama konstruktor akan sama seperti nama kelas tempat dia didefinisikan. Contoh constructor dalam kasus TicketMachine adalah sebagai berikut :
Parameter adalah bagian dari method yang berfungsi untuk memasukkan nilai dari luar method ke dalam method tersebut. Sebuah method bisa memiliki satu atau lebih parameter yang dipanggil. Contoh parameter dalam kasus TicketMachine adalah :
Method adalah suatu operasi berupa fungsi-fungsi yang dikerjakan oleh sebuah objek. Terdapat dua jenis method yaitu accessor dan mutator. Accessor adalah method yang hanya digunakan untuk mengakses atau mengambil nilai dari field, sementara mutator adalah method yang digunakan untuk mengubah nilai dari suatu field. Di kasus TicketMachine, contoh dari accessor method adalah getPrice() dan getBalance(), sementara contoh dari mutator method adalah insertMoney() dan printTicket().
Contoh Accessor Method
Contoh MutatorMethod
Assignment adalah suatu pemberian nilai ke sebuah variabel, biasanya ditandai dengan satu '=' dan variabel yang diberi nilai adalah variabel yang berada di kiri tanda '='. Contoh assignment di kasus TicketMachine adalah :
Conditional statement adalah suatu pernyataan dimana terdapat beberapa kondisi yang bisa terjadi tergantung dari ketentuan setiap kondisinya. Biasanya menggunakan "if / else, case / switch". Contoh penggunaan conditional statement di TicketMachine adalah sebagai berikut :
Studi Kasus Ticket Machine :
Class TicketMachine:
Class IntMain
Selanjutnya, dalam pertemuan ke 3 ini kami mendapatkan beberapa tugas yaitu:
EXERCISE 2.8.3
EXERCISE 2.8.4
EXERCISE 2.8.5
EXERCISE 2.8.6
EXERCISE 2.8.7
EXERCISE 2.8.8
EXERCISE 2.8.9
EXERCISE 2.9.0
EXERCISE 2.9.1
EXERCISE 2.9.2
Komentar
Posting Komentar