Pages

Ads 468x60px

Update templates

Sabtu, 24 November 2012

Implementasi Access Modifier, Overloading Constructor,Inheritance di java

              Pada postingan kali ini kita membuat program dari 3 materi yang pernah kita pelajari dahulu.Materi tersebut adalah Access Modifier, Overloading Constructor,Inheritance . Bagi temen-temen yang belum mempelajariny saya sarankan untuk mempelajarinya terlebih dahulu baru mengikuti materi ini, Untuk materi Acces Modifier bisa klik Disini, Overloading Constructor bisa klik Disini, atau Inheritance/pewarisan bisa klik Disini.
      Pada materi kali ini kita akan belajar mengenai kata kunci /keyword super. Apa fungsi dari keyword super di java???  keyword super biasanya digunakan pada constructor subclass/class anak/class turunan yang berfungsi untuk memanggil constructor pada superclass/class induk yang bersangkutan. Oke langsung saja kita masuk pada source code:



  • membuat superclass
public class Mahasiswa {
    private int Nim;
    private String Nama,Jurusan;
   
    public Mahasiswa(){
        Nim=0;
        Nama=null;
        Jurusan=null;
    }
    public Mahasiswa(int nim,String nama){
        Nim=nim;
        Nama=nama;
    }
    public Mahasiswa(int nim,String nama,String jurusan){
        Nim=nim;
        Nama=nama;
        Jurusan=jurusan;
    }
   
    public int getNim() {
        return Nim;
    }
    public void setNim(int nim) {
        Nim = nim;
    }
    public String getNama() {
        return Nama;
    }
    public void setNama(String nama) {
        Nama = nama;
    }
    public String getJurusan() {
        return Jurusan;
    }
    public void setJurusan(String jurusan) {
        Jurusan = jurusan;
    }
}


  • membuat subclass

public class MHS1 extends Mahasiswa {
   
    public MHS1(){
        super();
    }
    public MHS1(int nim,String nama){
        super(nim,nama);
    }
    public MHS1(int nim,String nama,String jurusan){
        super(nim,nama,jurusan);
    }
   
   
    public static void main(String[] args) {
        MHS1 m = new MHS1(11201160,"Arif Kurniawan","Teknik Informatika");
       
        System.out.println("Nim      :"+m.getNim());
        System.out.println("Nama     :"+m.getNama());
        System.out.println("Jurusan  :"+m.getJurusan());
    }
}



Untuk contoh program lainnya bisa download disini
password file .rar : www.logikakode.com
 

Partner

Site Info

Tentang situs

Belajar Logika, coding, script program, materi kuliah informatika, tips, trik, contoh program, download program gratis, script program gratis. Dapatkan semua infonya hanya di Logika Kode (www.logikakode.com)