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 :12345678Doctor doctorObj =newDoctor()doctorObj.treatPatient()/ / treatPatient method / / Di class Dokter akan dieksekusiSurgeon surgeonObj =newSurgeon();surgeonObj.treatPatient()// treatPatient method// class Surgeonakan dieksekusi
0 komentar:
Posting Komentar
Anda bertanya, saya akan mencoba menjawabnya ~,~