Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehEmilia Setyawan Telah diubah "9 tahun yang lalu
1
Pertemuan: Object Oriented Programming
Polimorfisme Pertemuan: Object Oriented Programming
2
Polimorfisme Polimorfisme adalah kemampuan untuk memperoleh bentuk.
Dua objek atau lebih dikatakan polimorfis, jika objek-objek itu mempunyai antarmuka yang identik tetapi mempunyai perilaku yang berbeda. Contohnya pintu dan jendela memiliki perilaku yang sama yaitu dapat dibuka dan ditutup, namun untuk menutup jendela dilakukan misalnya dari atas ke bawah (vetikal), sedangkan pintu dari depan ke belakang (horizontal).
3
Contoh
4
Contoh SuperClass public class Manusia{ protected String nama; protected String alamat; public Manusia(){ System.out.println("Manusia:konstruktor"); } public void Bernafas(){ System.out.println("Bisa Bernafas"); public void Tumbuh(){ System.out.println("Tumbuh");
5
Pelajar public class Pelajar { protected int NPM; protected float IP; public void Bekerja(){ System.out.println("Belajar"); } public Pelajar(){ System.out.println("Pelajar");
6
Pegawai public class Pegawai { protected int NIK; protected int gaji;
public void Bekerja(){ System.out.println("Bekerja"); } public Pegawai(){ System.out.println("Pegawai");
7
Latihan Lengkapilah potongan program pada slide sebelumnya dengan Method main yang bisa menampilkan semua atribut dan semua method yang ada baik di class manusia, pelajar dan pegawai!
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.