Tugas PBO B 8.1 - 8.6

PENUGASAN 1 PBO KELAS B

8.1 Time Class Case Study

    Pada kesempatan ini kita akan belajar tentang Time1Test dan Time1. Class Time1 menunjukkan waktu sehari-hari. Kelas Time1 Test adalah aplikasi class yang metodenya membuat  objek class Time1 dan memanggil kembali object tersebut. 

Source code Time1 :  

Source code Time1 Test :  

Berikut ini adalah outputnya :



Controlling Access to Member
Pada Controlling Access to Member private method dan private variables tidak dapat diakses oleh clients. 
 
Source code :

Error :


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

Setiap objek dapat mengakses referensi ke objek tersebut dengan kata kunci this. kata this digunakan untuk metode non-static (metode implisit) yang digunakan untuk memanggil objek lainnya. 

Source code :
Berikut ini adalah outputnya : 


Time Class Case Study: Overloaded Constructors

Selanjutnya kita akan mendeklarasikan constructor untuk menentukan bagaimana objek kelas di inisialisasi. Kita akan mendemonstrasikan kelas dengan beberaba overloaded contructor yang digunakan untuk menginisialisasi dengan beberapa cara. Salah satunya adalah memberikan beberapa deklarasi constructor dengan signature yang berbeda. 

Source code:

Default and No-Argument Constructors
Pada contoh ini kita akan membuat class dengan overloaded constructors sehingga objek di class tersebut diinisialisasi dengan cara berbeda. Untuk melakukannya, kita memerlukan beberapa deklarasi constructor dengan signatures yang berbeda. 

Source code :

Berikut ini adalah outputnya :






Komentar

Postingan populer dari blog ini

TUGAS 9 PEMROGRAMAN WEB (B) - CRUD PHP

Tugas 5 Rekayasa Kebutuhan

TUGAS 4 REKAYASA KEBUTUHAN