Inheritance adalah : salah satu bentuk penggunaan kembali perangkat lunak,dimana suatu kelas baru (turunan) dibuat dari kelas yang sudah ada (induk) dengan menggunakan variable dan fungsi dari class induk ,serta menambahi atribut/ethod yang baru.
Contoh :
Gol
Class utama turunan
Nip,gol,jabatan Nip Nip,Gol
Contoh program :
Universitas.java
Public class Universitas
{
String Nama = “UDINUS”;
String Alamat = “Jl.Nakula1”;
Pubic void tampilan informasi
{
System.out.println (“Nama =” +Nama);
System.out.println (“Alamat =” + Alamat);
}
}
Mahasiswa.java
Public class Mahasiswa extends Universitas
{
Nim = “012345”;
Jurusan = “ Sistem Informasi”;
Public void tampil identitas
{
System.out.println (“Nim =”+Nim);
System.out.println (“Jurusan =”+Jurusan);
}
}
Main.java
Public class main
{
Public static void main (String[]args){
Mahasiswa x = new mahasiswa ();
x.tampil identitas ( );
x.tampil informasi ( );
}
}
Tidak ada komentar:
Posting Komentar