Cerita INTERFACE (JAVA)

Salah satu fitur JAVA atau pemrograman OOP adalah interface. Disini mungkin tidak dibahas apa itu interface dan bagaimana membuatnya, tetapi kalau anda mencoba code JAVA dibawah, seharusnya sudah bisa mewakili kebutuhan pemahaman akan interface.

Kurang lebih ada beberapa simulasi yang akan saya sajikan sbb :

Simulasi 1

Class interface

public interface SampleInterface {
	public void void1();
	public void void2();
}

Class implement

public class SampleMain implements SampleInterface {
 
	@Override
	public void void1() {
		// TODO Auto-generated method stub		
	}
 
	@Override
	public void void2() {
		// TODO Auto-generated method stub		
	}
 
}

Kesimpulan : Apabila kita implement interface, maka kita harus meng-override semua method yang ada di interface.

Simulasi 2

Class interface

public interface SampleInterface {
	public void void1();
	public void void2();
}

Class implement

public abstract class SampleMain implements SampleInterface {
 
}

Kesimpulan : Apabila class yang meng-implement interface bersifat abstrak, maka tidak perlu meng-override semua method nya (g ada notif error di eclipse, hehe).

CMIIW :).

Marifnst, 2014-07-17

Leave a Reply

Your email address will not be published. Required fields are marked *

Afiseaza emoticoanele Locco.Ro