Batman Begins - Help Select
IMK,PBO DAN IPA
Diberdayakan oleh Blogger.

Popular Posts

Labels List

Search

*Akbar Kurniawan (H1G112211) Akbar Kurniawan (H1G112211)*

Interface


            
H
Halo agan semua,sekarang ane mau membahas tentang interface di sini ane akan memberikan contoh dan soal untuk agan jawab,silahkan di simak....Interface adalah jenis khusus dari blok yang hanya berisi method signature(atau constant ). Interface mendefinisikan sebuah(signature) dari sebuah kumpulanmethodtanpatubuh. Interface mendefinisikan sebuah cara standar dan umum dalam menetapkan sifat-sifat dari class-class. Mereka menyediakan class-class, tanpa memperhatikan lokasinya dalam hirarki class, untuk mengimplementasikan sifat-sifat yang umum. Dengan catatan bahwa interface-interface juga menunjukkan polimorfisme, dikarenakan program dapat memanggil method interface dan versi yang tepat dari method yang akan dieksekusi tergantung dari tipe object yang melewati pemanggil method interface.Kenapa Kita Memakai Interface? Kita akan menggunakan interface jika  kita ingin  class yang tidak berhubungan mengimplementasikan method yang sama. Melalui interface-interface, kita dapat menangkap kemiripan diantara class yang tidak berhubungan tanpa membuatnya seolah-olah class yang berhubungan. Mari kita ambil contoh class Linedimana berisi method yangmenghitung panjang dari garis dan membandingkan object Lineke object dari class yangsama. Sekarang, misalkan :kita punya class yang lain yaitu MyIntegerdimana berisi methodyang membandingkan object MyIntegerke object dari class yang sama. Seperti yang kita lihat disini, kedua class-class mempunyai method yang mirip dimana membandingkan mereka dari object lain dalam tipe yang sama, tetapi mereka tidak berhubungan sama sekali. Supaya dapat menjalankan cara untuk memastikan bahwa dua class-class ini mengimplementasikan beberapa method dengan tanda yang sama, kita dapat menggunakan sebuah interface untuk hal ini. Kita dapat membuat sebuahclass interface, katakanlah interface Relation dimana mempunyai deklarasi method pembanding. Relasi interface dapat dideklarasikan sebagai, public interface Relation { public boolean isGreater( Object a, Object b); public boolean isLess( Object a, Object b); public boolean isEqual( Object a, Object b); } Alasan lain dalam menggunakan interface pemrograman object adalah untuk menyatakan sebuah interface pemrograman object tanpa menyatakan classnya.Seperti yang dapat kita lihat nanti dalam bagian Interface vs class, kita dapat benar-benar menggunakan interface sebagai tipe data.Pada akhirnya, kita perlu menggunakan interface untuk pewarisan model jamak dimana menyediakan class untuk mempunyai lebih darisatu superclass. Pewarisan jamak tidak ditunjukkan di Java, tetapi ditunjukkan di bahasa berorientasi object lain seperti C++.contoh dari interface,silahkan di simak gan:




ya,yang menjadi tugas agan semua adalah,,

buat interface tentang AC yang mengikuti contoh dari  lampu sebelumnya,,
kalau ada yang tidak di mengerti dari soal yang di kasih atau ingin minta file nya silahkan comment di blog ane atau bisa juga tanya kan di twitter ane
Anda baru saja membaca artikel yang berkategori PBO dengan judul Interface. Anda bisa bookmark halaman ini dengan URL http://akbaripa.blogspot.com/2013/03/interface.html. Terima kasih!
Ditulis oleh: Anak ipa 3 - 3/30/2013

Belum ada komentar untuk "Interface"

Komentar Dari Sahabat

Recent Comments Widget with Avatar by Tutorial Blogspot


web widgets

Quote

saya ucapkan terima kasih kepada ALLAH S.W.T karena atas karunianya ini saya dapat membuat sebuah blog yang saya harap dapat bermanfaat kepada pembaca