Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

NAMA : JUMADI Npm : 1057201000862. Interface mendefinisikan sebuah cara standar dan umum dalam menetapkan sifat-sifat dari class-class. Mereka menyediakan.

Presentasi serupa


Presentasi berjudul: "NAMA : JUMADI Npm : 1057201000862. Interface mendefinisikan sebuah cara standar dan umum dalam menetapkan sifat-sifat dari class-class. Mereka menyediakan."— Transcript presentasi:

1 NAMA : JUMADI Npm : 1057201000862

2 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

3

4  Method interface tidak punya tubuh, sebuah interface hanya dapat mendefinisikan konstanta dan interface tidak langsung mewariskan hubungan dengan class istimewa lainnya, mereka didefinisikan secara independent.  Tidak bisa membuat instance atau objek baru dari sebuah interface.  Ciri umum lain adalah baik interface maupun class dapat mendefinisikan method. Bagaimanapun, sebuah interface tidak punya sebuah kode implementasi sedangkan class memiliki salah satunya.

5 1 public interface [InterfaceName] 2 { 3 //beberapa method tanpa isi 4 }

6 package Interfacepadajava; interface Actian{ void action(); } class Actor1 implements Action{ public void action (){ System.out.println("Saya lagi bermain bola"); } } class Actor2 implements Action{ public void action (){ System.out.println("saya lagi memanjat pohon"); } }

7 public class interfacepadajava { public static void main (String [] args){ Actor1 budianduk = new Actor1 (); Actor2 pepy = new Actor2 (); tryout (hasan); tryout (budi); } private static void tryout (Action actor){ actor.action(); } }

8 package interfacepadajava; * @jumadi */ interface Action { public void action(); }

9

10

11

12 run: Saya lagi bermain bola saya lagi memanjat pohon BUILD SUCCESSFUL (total time: 1 seconds)

13


Download ppt "NAMA : JUMADI Npm : 1057201000862. Interface mendefinisikan sebuah cara standar dan umum dalam menetapkan sifat-sifat dari class-class. Mereka menyediakan."

Presentasi serupa


Iklan oleh Google