Contoh Extends class di java

extends class adalah class yang mewarisi sifat dari sifat-sifat yang dimiliki oleh superclass. disini class ini disebut juga sub-class dari superclass.lebih gampang silahkan lihat contoh…semoga membantu bagi anda yang sedang memulai java.
Orang.java

public class Orang {
	public String nama;
	public String alamat;

	//Constructor...
	public Orang(){
		}

    public Orang(String nama) {
    	this.nama = nama;
    }
    public Orang(String nama,String alamat){
    	this.nama=nama;
    	this.alamat=alamat;
    }
    //accessor method mengembalikan nilai
    public String getName(){
    	return nama;
    	}
    //mutator methode untuk mengubah nilai dari instance.
   public void setName(String nama){
   		this.nama = nama;
   	}
}

mahasiswa.java

public class Mahasiswa extends Orang{
    String jeniskelamin;
    public Mahasiswa() {
    }
}

sehingga dengan adanya method superclass maka kita dapat dengan mudah menurunkan semua sifat yang dimiliki oleh class superclass ke semua subclass.

*jika ada kesalahan silahkan comment..:D

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s