Rabu, 02 Januari 2019

Modul7 (ABSTRACT CLASS)



PEMROGRAMAN BERORIENTASI OBJEK (PBO)
“ABSTRACT CLASS”
                                                   MODUL 7

Disusun Untuk Memenuhi Tugas Praktikum Pemrograman Berorientasi Objek (PBO)
Dosen Pembimbing : Dede Irawan, M.Kom




Disusun Oleh:
IYAS SONA                 (20160910021)
SI-A 2016


UNIVERSITAS KUNINGAN
Jln. Cut Nyak Dhien No. 36A Cijoho Kuningan, Jawa Barat
Tlp/Fax. (0232)874824


A.     Dasar Teori
Abstract class merupakan sebuah class yang dideklarasikan dengan menambahkan keyword abstract pada deklarasinya. Dalam deklarasi abstract class ini dapat didefinisikan abstract methodnya, juga dapat tidak dideklarasikan abstract methodnya. Selain itu, untuk abstract class ini tidak dapat di instansiasi, akan tetapi dapat di inherit oleh subclassnya,


B.      Praktikum
Praktikum1
1.       Buatlah Project Baru di Netbeans dengan Nama Modul7PBO
2.       Buat File Empty Java File Baru
3.       Ketikan Source Code berikut ini dan simpan dengan nama file Pulau.java



4.       Jalankan File Pulau.java tersebut, Amati Hasilnya!


Praktikum2
1.       Buatlah File Empty Java File Baru
2.       Ketikan Source Kode berikut ini dan simpan dengan nama file MakhlukHidup.java

3.       Buat File Empty Java File Baru
4.       Ketikan Source Kode berikut ini dan simpan dengan nama file Manusia.java

5.       Buat File Empty Java File Baru
6.       Ketikan Source Kode berikut ini dan simpan dengan nama file Hewan.java

7.       Buat File Empty Java File Baru
8.       Ketikan Source Kode berikut ini dan simpan dengan nama file Tumbuhan.java

9.       Buat File Empty Java File Baru
10.   Ketikan Source Kode berikut ini dan simpan dengan nama file MainMakhlukHidup.java
11.   Jalankan File MainMakhlukHidup.java tersebut, Amati Hasilnya!

Praktikum3
1.       Buatlah File Empty Java File Baru
2.       Ketikan Source Kode berikut ini dan simpan dengan nama file BangunDatar.java

3.       Buatlah File Empty Java File Baru
4.       Ketikan Source Kode berikut ini dan simpan dengan nama file Lingkaran.java

5.       Buatlah File Empty Java File Baru
6.       Ketikan Source Kode berikut ini dan simpan dengan nama file Test.java


7.       Jalankan File Test.java tersebut, Amati Hasilnya!



C.      Latihan/Posttest
·         Buatlah Program Abstract Class dengan case studi yang berbeda dari praktikum diatas.





Hasil :


D.     Tugas Individu
·         Apa perbedaan Abstract dengan Interface, Jelaskan.!
Abtract class       : Bisa mendeklarasikan constant dan instance variable dan Method boleh bersifat static.
Interface              : Hanya bisa mendeklarasikan constant. Secara implisit variable yang dideklarasikan di interface bersifatpublic, static,final dan Method tidak boleh bersifat static.




Tidak ada komentar:

Posting Komentar