Pages

Friday, 21 October 2016

PBO D - Program Display Jam

PBO-5-Interaksi Objek


Naufal Pranasetyo
5115100057
Kelas PBO D


Dalam membuat program perangkat lunak yang perlu dilakukan pertama kali adalah membuat abstraksi. Abstraksi dilakukan dengan membagi problem menjadi sub problem-sub problem dalam rangka membangun class-class yang digunakan untuk konstruksi program.

Untuk memahami interaksi antar objek kita akan membuat contoh program display jam. Saya diberikan tugas membuat sebuah jam digital terdiri dari jam dan menit. Format jam nilai maksimal 23 dan nilai maksimal menit 59. Setelah membuat abstraksi selanjutnya mendekomposisi kelas dalam bentuk implementasi program


Saya membuatnya dengan membuat 3 objek class, berikut saya tampilkan source code serta hasil output implementasi dari code tersebut
Source code:

1. Number Display
 Pada class ini berisi fungsi untuk set limit jam yaitu bernilai maks 24 serta syarat-syarat yang dibutuhkan oleh jam.


2. Clock Display
 Fungsi ini adalah dasar dari clock yang nantinya akan mengatur segala fungsi yang ada di Number Display.


3. Tes Clock Display


Hubungan ketiga class tersebut seperti ini:


Dan Hasil dari program tersebut ialah:

Saya melakukan test untuk jam 
23:58
25:31
12:12











0 comments:

Post a Comment