Professional Documents
Culture Documents
perbedaan dalam bentuk parameter method tersebut (Overloading) maupun perbedaan dalam bentuk isi program script dari method parent/superclass tersebut (Overriding). Overloading yakni penggunaan method lebih dari satu dalam sebuah class dengan nama method yang sama tetapi memiliki perbedaan parameter. Sebagai contoh ada method setNama yang memiliki parameter nama panggilan saja dan ada juga method setNama yang memiliki parameter nama depan dan nama belakang. XML
Dari contoh program diatas, jika dieksekusi maka hasilnya adalah sbb:
Overriding adalah penggunaan method dari suatu parent/super class namun memiliki isi program script method yang berbeda dari method aslinya. Sebagai contoh method setNama yang memiliki parameter nama depan dan nama belakang akan menset nama = Nama Depan + Nama Belakang dirubah menjadi Nama Belakang + Nama Depan.
Dari contoh program diatas, jika dieksekusi maka hasilnya adalah sbb: