Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Constructor dan Overloading

Presentasi serupa


Presentasi berjudul: "Constructor dan Overloading"— Transcript presentasi:

1 Constructor dan Overloading
Kelas dan Objek

2 Konstruktor Konstruktor adalah method yang secara otomatis dipanggil ketika sebuah kelas diinisialisasi menjadi objek Nama Konstruktor selalu sama dengan nama kelas

3 Konstruktor Konstruktor digunakan untuk menginisialisasi nilai-nilai atribut yang ada agar terdapat nilai default untuk atribut

4 contoh class Kotak { int panjang,lebar,tinggi; Kotak() { // konstruktor kelas kotak panjang = 10; lebar = 20; tinggi = 30 } Kotak(int a, int b, int c) { // konstruktor kelas //kotak yang dioverload panjang = c; lebar = b; tinggi = a;

5 public static void main(String[] args) { Kotak kotakAndi = new Kotak(); //memanggil konstruktor ke 1 Kotak KotakBayu = new Kotak(10,20,13); //memanggil konstruktor k 2 }

6 Overloading Overloading adalah pendefinisian method yang memiliki nama yang sama dalam sebuah kelas Syarat dari overloading adalah method yang sama memiliki parameter yang berbeda

7 Contoh class Kalkulator { int bagi (int a, int b) { return a/b; }
double bagi (double a, double b, double c) { return a/b*c;

8 Terlihat pada contoh diatas, terdapat 2 buah method dengan nama yang sama namun legal untuk didefinisikan


Download ppt "Constructor dan Overloading"

Presentasi serupa


Iklan oleh Google