Selasa, Mei 21, 2019

Inheritance dan Constructor dalam Java

Pada bahasa pemrograman Java, constructor dari base class yang tidak berargumen dapat dipanggil otomatis dari derived class constructor. Contohnya, output dari program berikut ini:

Base Class Constructor Called
Derived Class Constructor Called

Tetapi, jika ingin dipanggil parameterisasi constructor dari base class, maka proses pemanggilan dapat dilakukan menggunakan super(). Perlu dicatat bahwa, pemanggilan constructor base class pertama-tama haruslah baris pertama dalam constructor derived class. Contohnya, pada program berikut ini, super() adalah baris pertama derived class constructor.

Output:
x = 10, y = 20





Tidak ada komentar:

Posting Komentar

Respon komentar 7 x 24 jam, so please be patient :D

Footer Adsense