ABSTRACTION KELOMPOK 3 : 1. EVA MAUDINA PUTRI( ) 2. ISKARIYANA ( ) 3. RENI SHINTYA PUTRI ( ) 4. DEVI NURAINI ( ) 5. YASIN SASMITO HR ( )
ABSTRACTION Abstraction adalah proses pengabstraksian atau menyembunyian kerumitan dari suatu proses Abstraction terdiri dari : Abstract ClassAbstract Method
ABSTRACT CLASS Abstract class merupakan kelas yang berada pada posisi tertinggi dalam sebuah hierarki kelas. Syntax : Contoh : Abstract class nama_class { // isi abstract class } Abstract class Manusia { // isi abstract class }
ABSTRACT METHOD Abstract method adalah method yang tidak memiliki body method. Syntax : Contoh : abstract [tipe_data] [nama_method](); abstract void move(double x, double y);
ATURAN – ATURAN DALAM PENGGUNAAN CLASS DAN METHOD ABSTRACT Class yang di dalamnya terdapat abstract method harus di deklarasikan sebagai abstract class Abstract class tidak dapat diinstansi Jika ada sebuah method di class abstract, maka semua methodnya wajib dideklarasikan di class object pemanggilannya. Jadi class abstract biasanya selalu menjadi class super. Untuk membuat class dan method abstract dapat menggunakan keyword : abstract
TERIMA KASIH