Metode Enkapitulasi
Engkapsulasi adalah suatu fungsi dalam pemrogaman java digunakan untuk menyembunyikan variable agar tidak bisa diakses dari luar. biasanya ditandai dengan adanya method get dan set. Digunakan untuk menyembunyikan data (int\variable) dari luar (Private)Tujuan Enkapitulasi adalah menyembunyikan data dari luar agar tidak bias diakses
Contoh coding Metode Enkapitulasi
Studi Kasus Hak Akses Nasabah Bank
Buat file bernama Main.java
public class Main {
public static void main(String[] args) {
Nasabah n1 = new Nasabah("Ratna", 1000000);
System.out.println("saldo Awal: " + n1.getSaldo());
n1.ambilUang(200000);
System.out.println("ambil saldo Rp.200.000...");
System.out.println("saldo sekarang : " + n1.getSaldo());
}
}
Langkah kedua buat file Nasabah.java
public class Nasabah {
private String nama;
private int saldo;
public Nasabah(String nama, int saldo) {///konstruksi : untuk memberi nilai awal pada suatu obyek//////
this.nama = nama;
this.saldo = saldo;
}
public void set(int saldo){
this.saldo = saldo;
}
public int getSaldo() {
return this.saldo;
}
public void setNama(String nama){
this.nama = nama;
}
public String getNama() {
return this.nama;
}
public void ambilUang(int jumlah) {
this.saldo -= jumlah;
}
public int lihatSaldo() {
return this.saldo;
}
}
Hasil
EmoticonEmoticon