Tugas PBO-C 2 : Class dan Objek


Time Class Study

        Pada kasus ini terdapat class Time1 dan Time1Test.

Sourcecode Time1

 

Sourcecode Time1Test 

Output pada BlueJ

Controlling Access to Member

         Salah satu manfaat pemberian akses pada kelas adalah untuk melindungi beberapa jenis informasi rahasia, misalnya catatan karyawan atau laporan laba rugi untuk perusahaan startup sehingga tidak dapat diakses dari objek lain.

Sourcecode MemberAccessTest

Ouput pada BlueJ

 

Referring to the Current Object's Members with the this Reference 

        Keyword this memiliki banyak fungsi pada Java. Di sini saya berikan 6 penggunaan this

  1. this dapat digunakan untuk merujuk variabel instance kelas saat ini.
  2. this dapat digunakan untuk memanggil metode kelas saat ini (secara implisit)
  3. this dapat digunakan untuk memanggil konstruktor kelas saat ini.
  4. this bisa dilewatkan sebagai argumen dalam pemanggilan metode.
  5. this bisa diteruskan sebagai argumen dalam panggilan konstruktor.
  6. this dapat digunakan untuk mengembalikan instance kelas saat ini dari metode.

    Sourcecode ThisTest

    Output pada BlueJ

 

Time Class Case Study: Overloaded Constructors

         Overloaded constructor dilakukan untuk mendeklarasikan constructor secara berbeda-beda.

    Sourcecode Time2

 Default and No-Argument Constructors

    Sourcecode Time2Test

    Output pada BlueJ

Komentar

Postingan populer dari blog ini

Tugas 5 RK B

Tugas 7 PWEB D - AJAX

EAS PBO C - Game Catur 2D Multiplayer Simple