Pages

Kamis, 06 Desember 2012

Method overriding


Mendefinisikan ulang metode super class di sub class disebut metode overriding.

Aturan untuk Cara override


  • Metode tanda tangan yaitu metode nama, daftar parameter dan tipe kembali harus sama persis.
  • Metode ditimpa dapat memperluas aksesibilitas tetapi tidak mempersempit, yaitu jika swasta di kelas dasar, kelas anak dapat membuat publik namun tidak sebaliknya.

    contoh :
    1
    2
    3
    4
    5
    6
    7
    8
    Doctor doctorObj = new Doctor()
    doctorObj.treatPatient()
    / / treatPatient method / / Di class Dokter akan dieksekusi
    Surgeon surgeonObj = new Surgeon();
    surgeonObj.treatPatient()
    // treatPatient  method
    // class Surgeon akan dieksekusi

    java-method-overriding

0 komentar:

Posting Komentar

Anda bertanya, saya akan mencoba menjawabnya ~,~

 

Blogger news

Blogroll