Selasa, 12 Juni 2012

PBO - Java Interface

Diposting oleh Anna Wardhani di 01.32

Interface pada dasarnya adalah sebuah class, hanya saja method-method di dalamnya hanya
berupa deklarasi saja, tidak ada implementasi dari method-method tersebut. Secara teknis
bisa dikatakan bahwa interface adalah class yang bersifat abstract, semua methodnya adalah
public dan abstract, serta semua variabel yang ada dalam interface adalah static fnal atau
biasa disebut sebagai konstanta. Deklarasi interface menggunakan keyword interface diikuti
dengan nama interface.
  • Di dalam project yang telah Anda buat(misal PBO_Java) buatlah package
    baru berdasarkan aturan pengerjaan project (misal: tugas11).
  • Di dalam package tersebut, buatlah interface yang bernama InterfaceA.

Masih dalam package yang sama, buatlah interface baru lagi dengan nama InterfaceB


Selanjutnya, Buat class baru dengan nama CobaPertama yang mengimplemen sifat dari
InterfaceA. Perhatikan kode programnya sebagai berikut.


Jalankan program dan perhatikan hasilnya.


Keuntungan menggunakan interface(implements) dibandingkan dengan apabila kita
menggunakan konsep pewarisan adalah jika dalam pewarisan(extend) hanya mengenal single
inheritance maka dalam interface kita dapat menggunakan konsep multiple interface. Jadi
suatu class dapat mengimplemen lebih dari satu interface.

Sebagai buktinya, buatlah class baru lagi dengan nama CobaKedua. Perhatikan kode
programnya berikut ini.

itulah contoh sederhana penerapan Interface pada Java.
Terimakasih. ^_^

1 komentar on "PBO - Java Interface"

Anonim mengatakan...

sist post keyword2 interface sama definisinya dong :)

Posting Komentar

Selasa, 12 Juni 2012

PBO - Java Interface

Diposting oleh Anna Wardhani di 01.32

Interface pada dasarnya adalah sebuah class, hanya saja method-method di dalamnya hanya
berupa deklarasi saja, tidak ada implementasi dari method-method tersebut. Secara teknis
bisa dikatakan bahwa interface adalah class yang bersifat abstract, semua methodnya adalah
public dan abstract, serta semua variabel yang ada dalam interface adalah static fnal atau
biasa disebut sebagai konstanta. Deklarasi interface menggunakan keyword interface diikuti
dengan nama interface.
  • Di dalam project yang telah Anda buat(misal PBO_Java) buatlah package
    baru berdasarkan aturan pengerjaan project (misal: tugas11).
  • Di dalam package tersebut, buatlah interface yang bernama InterfaceA.

Masih dalam package yang sama, buatlah interface baru lagi dengan nama InterfaceB


Selanjutnya, Buat class baru dengan nama CobaPertama yang mengimplemen sifat dari
InterfaceA. Perhatikan kode programnya sebagai berikut.


Jalankan program dan perhatikan hasilnya.


Keuntungan menggunakan interface(implements) dibandingkan dengan apabila kita
menggunakan konsep pewarisan adalah jika dalam pewarisan(extend) hanya mengenal single
inheritance maka dalam interface kita dapat menggunakan konsep multiple interface. Jadi
suatu class dapat mengimplemen lebih dari satu interface.

Sebagai buktinya, buatlah class baru lagi dengan nama CobaKedua. Perhatikan kode
programnya berikut ini.

itulah contoh sederhana penerapan Interface pada Java.
Terimakasih. ^_^

1 komentar:

Anonim mengatakan...

sist post keyword2 interface sama definisinya dong :)

Posting Komentar

Selasa, 12 Juni 2012

PBO - Java Interface


Interface pada dasarnya adalah sebuah class, hanya saja method-method di dalamnya hanya
berupa deklarasi saja, tidak ada implementasi dari method-method tersebut. Secara teknis
bisa dikatakan bahwa interface adalah class yang bersifat abstract, semua methodnya adalah
public dan abstract, serta semua variabel yang ada dalam interface adalah static fnal atau
biasa disebut sebagai konstanta. Deklarasi interface menggunakan keyword interface diikuti
dengan nama interface.
  • Di dalam project yang telah Anda buat(misal PBO_Java) buatlah package
    baru berdasarkan aturan pengerjaan project (misal: tugas11).
  • Di dalam package tersebut, buatlah interface yang bernama InterfaceA.

Masih dalam package yang sama, buatlah interface baru lagi dengan nama InterfaceB


Selanjutnya, Buat class baru dengan nama CobaPertama yang mengimplemen sifat dari
InterfaceA. Perhatikan kode programnya sebagai berikut.


Jalankan program dan perhatikan hasilnya.


Keuntungan menggunakan interface(implements) dibandingkan dengan apabila kita
menggunakan konsep pewarisan adalah jika dalam pewarisan(extend) hanya mengenal single
inheritance maka dalam interface kita dapat menggunakan konsep multiple interface. Jadi
suatu class dapat mengimplemen lebih dari satu interface.

Sebagai buktinya, buatlah class baru lagi dengan nama CobaKedua. Perhatikan kode
programnya berikut ini.

itulah contoh sederhana penerapan Interface pada Java.
Terimakasih. ^_^

1 komentar:

  1. sist post keyword2 interface sama definisinya dong :)

    BalasHapus

 

Coretan Anna Copyright 2009 Sweet Cupcake Designed by Ipietoon Blogger Template Image by Online Journal