Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehDewi Tedja Telah diubah "6 tahun yang lalu
1
Pemograman Lanjut M. Failrul Filza, S.Kom
PEWARISAN Pemograman Lanjut M. Failrul Filza, S.Kom
2
Pengertian Pewarisan Pewarisan merupakan konsep dalam pemograman berorientasi objek yang memungkinkan untuk membuat suatu kelas dengan didasarkan pada kelas yang ada sehingga mewarisi semua metode dan variabelnya.
3
Cara Mewariskan Kelas class Alpha { private int a = 5; Public void info () { System.out.println(“a = “ + a); System.out.println(“Dipanggil pada “ + this.getClass().getName());
4
Berdasarkan kelas Alpha, anda bisa membuat kelas baru, katakanlah bernama Bravo. Kelas turunan ini prinsip dapat dibuat dengan menggunakan bentuk : Class KelasTurunan extends KelasDasar { tubuh kelas }
5
KelasTurunan menyatakan kelas turunan yang akan dibuat berdasarkan sebuah kelas dasar.
KelasDasar yang terletak sesudah kata-kunci extends menyatakan superkelas.
6
Contoh dalam bentuk program
class Bravo extends Alpha { private int b = 7; public static void main (String[ ]args) { Bravo obj = new Bravo(); }
7
Penentu Akses Protected
class charlie { private inta a = 5; protected int b = 7; public void info() { System.out.println(“Dipanggil pada” + this.getClass().getName()); System.out.println(“a = “ + a); System.out.println(“b = “ + b); }
8
Class Delta extends Charlie { private int c = 9; public void info() { System.out.println (“Dipanggil pada “ + this.getClass().getName() ) ; System.out.println (“a = “ + a); System.out.println (“b = “ + b); System.out.println (“c = “ + c); }
9
Memanggil Metode Superkelas
class Echo extends Charlie { private int c = 9; public void info() { super.info() ; // Panggil metode kelas dasar System.out.println(“c = “ + c) ; }
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.