PBO - Pert6 - ANANDA ADITYA PUTRA - 20190801089 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

TUGAS PBO MINGGU KE 6 ANANDA ADITYA PUTRA 20190801089 1. Jam ditak bisa bernilai 40 karna jam hanya sampai 24



public class jam { private int jam=23; private int menit=59; private int detik=59; public void tambahJam() { jam++; }public void tambahMenit() { menit++; }public void tambahDetik() { detik++; } public void displayJam() { System.out.printf("%2d:%2d:%2d", jam, menit, detik); System.out.println(); } public static void main (String[] args) { jam jam1 = new jam(); jam1.displayJam(); jam1.tambahJam(); jam1.displayJam(); } }



2. Abstraksi Pada jam kita tidak perlu tau bagaimana jam bekerja dan bagaimana program pada dalam jam tersebut yang kita tau hanya jam menunjukan pukul berapa dan terus berputar. Enkapsulasi Yang kita tau jam mempunyai kelas jam, menit, dan detik, dan juga kita tau bahwa jam akan terus jalan dan berputar. Dan kita juga tidak dapat mengubah nilai pada jam tersebut yang membuat waktu berubah.