Jumat, 18 Mei 2018

Resume Praktikum PBO Modul 5 (Interface dan Abstract)

Interface dan Abstract

Pada praktikum kali ini membahas tentang Interface dan Abstract. Interface mendefinisikan method atau konstanta yang akan di implementasikan pada object lain. Interface memiliki beberapa batasan, yaitu : semua atribut adalah public, static dan final. Semua method adalah abstract dan public. Tidak boleh ada deklarasi konstruktor. Abstrak digunakan untuk method atau class yang belum memiliki implementasi. Abstrak method di deklarasikan pada abstrak class.

Contoh penggunaan kelas Interface dalam UML :



Contoh penggunaan kelas Abstrak dalam UML :



Contoh 1 Multiple Inheritance dalam Java (Project DemoPaket.java) :

Source Code Buku.java :




Output :



Source Code Class InterfaceCD.java :



Source Code Class CD.java :


Source Code Class ChildCD.java :



Source Code Class Paket.java :



Source Code Main.java :




Output :



Contoh 2 Polimorfisme dalam Java (Project CobaPolimorpic.java).

Source Code Binatang.java :



Source Code Class Burung.java :




Output :



Source Code Class Kucing.java :




Output :



Source Code Class Anjing.java :




Output :



Source Code Class Kambing.java :




Output :



Source Code CobaPolimorpic.java :



Tidak ada komentar:

Posting Komentar

Resume Praktikum PBO Modul 7 ( Graphical User Interface )

Pada praktikum kali ini membahas tentang AWT (Abstract Windowing Toolkit) dan Swing. Yang pada dasarnya adalah sama untuk membangun GUI. P...