Maret 02, 2014

CLASS ABSTRACT DALAM PEMROGRAMAN JAVA

CONTOH PENGGUNAAN CLASS ABSTRACT DALAM PEMROGRAMAN JAVA

SOURCE CODE :
abstract public class A {
    abstract public void method2();  
}

class B extends A{
    public void method2(){
        System.out.println("Ini Berasal Dari CLASS B");
    }
}

class demoPewarisan{
    public static void main(String[] args) {
        B cB = new B();
   
        cB.method2();
    }
}


OUTPUT :
Ini Berasal Dari CLASS B


PENJELASAN :
Class abstrak mengharuskan CLASS turunannya mengimplementasikan METHOD yang ada
pada CLASS Abstrak tersebut.
Coba anda perhatikan, pada CLASS 'A' terdapat method:
abstract public void method2();
akan tetapi METHOD itu tidak di deklarasikan. Jika anda ingin memiliki METHOD
yang tidak dideklarasikan, maka anda harus membuat METHOD itu menjadi 'abstract'.
Setelah itu coba anda perhatikan pada CLASS 'B' yang merupakan turunan dari CLASS 'A' :
public void method2(){
        System.out.println("Ini Berasal Dari CLASS B");
    }
'method2()' merupakan METHOD yang sudah dituliskan pada CLASS 'A', kemudian
dideklarasikan pada CLASS 'B'.
Jika anda ingin membuat suatu METHOD yang abstrak, maka anda juga harus
mendeklaraisikan CLASS nya menjadi abstrak. Coba anda perhatikan pada CLASS 'A' :
abstract public class A {
    abstract public void method2();  
}

CLASS 'A' memiliki sifat abstrak, kemudian METHOD yang dimilikinya juga bersifat abstrak.

For More Detail, Inbox Me : www.facebook.com/annas685

TUTORIAL PEMROGRAMAN JAVA


0 komentar :

Posting Komentar