Senin, 25 November 2013

PENGKAPSULAN


PENGKAPSULAN

Enkapsulasi adalah pembungkus, pembungkus disini dimaksudkan untuk menjaga suatu proses program agar tidak dapat diakses secara sembarangan atau di intervensi oleh program lain. konsep enkapsulasi sangat penting dilakukan untuk menjaga kebutuhan program agar dapat diakses sewaktu-waktu, sekaligus menjaga program tersebut. (sumber).
 berikut ini adalah contoh program yang menggunakan konsep pengkapsulan :



/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pengkapsulan;

/**
 *
 * @author kakak ludfie
 */
public class Mahasiswa {

private String nama;
private String npm;

public Mahasiswa(String n, String npm) {
this.nama = n;
this.npm = npm;
}

public String tampilkanNama() {
return nama;
}

public String tampilkanNpm() {
return npm;
}

public void pertama() {
System.out.println("bangun tidur...");
}

public void kedua() {
System.out.println("ku terus mandi.....");
}

public void ketiga() {
System.out.println("tidak lupa menggosok gigi.....");
}

public void keempat() {
System.out.println("habis mandi ku tolong ibu.....");
}
public void kelima() {
System.out.println("membersihkan tempat tidurku.... :) ");
}
}
class Kakak_Ludfie {
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Mahasiswa Kakak_Ludfie = new Mahasiswa("Kakak_Ludfie", "12.1.03.02.");
System.out.println("Nama \t : " + Kakak_Ludfie.tampilkanNama());
System.out.println("NIM \t : " + Kakak_Ludfie.tampilkanNpm());
Kakak_Ludfie.pertama();
Kakak_Ludfie.kedua();
Kakak_Ludfie.ketiga();
Kakak_Ludfie.keempat();
Kakak_Ludfie.kelima();
System.out.println();


}
}

Gambar :



1 komentar:

  1. suuper gan...
    read : done
    follow : done
    kalo ada waktu luang mampir juga gan di http://emjeahsan.blogspot.com/
    sekedar jalan-jalan atau kalo berkenan ngeFollow sekalian ngisi absen di kolom komen
    matur nuwun, monggo...

    BalasHapus