ENKAPSULASI
Nama : Dewi Yulia Ningsih (51410916)
Teman Sekelompok : Steven (56410693)
Link : http:// steven2308.blogspot.com/
Teman Sekelompok : Steven (56410693)
Link : http:// steven2308.blogspot.com/
Kelas : 2ia07
Tugas : PBO
Tugas : PBO
Pada
postingan kali ini kita akan membahas tentang Enkapsulasi dengan menambahkan
contoh program. Enkapsulasi adalah pelindung program dan data yang sedang
diolah. Enkapsulasi mendefinisikan perilaku dan melindungi program dan data
agar tidak diakses secara sembarangan oleh program lain ketika ada sesuatu akan merubah
informasi yang bersangkutan, sesuatu itu harus melewati jalur yang di tentukan.
Yang bertujuan kepada maintainability dan extensibility. Dalam Java, dasar enkapsulasi adalah class.
Tipe
akses class atau method:
1.
Public : dapat diakses
oleh sembarang class.
2.
Private : hanya dapat
diakses dari dalam objek class itu sendiri (tidak dapat diakses oleh class
lain).
3.
Protected : hanya
dapat diakses dari dalam objek class tersebut dan objek kelas turunannya.
Contoh
program :
Buatlah sebuah kelas baru dan simpanlah dengan nama mahasiswa.java, berikut contoh syntaxnya yang disimpan dengan nama file gunadarma.java :
Buatlah sebuah kelas baru dan simpanlah dengan nama mahasiswa.java, berikut contoh syntaxnya yang disimpan dengan nama file gunadarma.java :
class gunadarma {
public String DYN;
public gunadarma (String n){
this.DYN = n;
}
public String tampilkanDYN(){
return DYN;
}
public void kelas(){
System.out.println("2IA07");
}
public void jurusan(){
System.out.println("teknik informatika
");
}
public void tingkat(){
System.out.println("dua");
}
}
class DYN {
public static void main(String arg[]){
gunadarma kelas= new gunadarma("DYN");
System.out.println("Nama saya : "+
kelas.tampilkanDYN());
kelas.kelas();
kelas.jurusan();
kelas.tingkat();
}
}
Screenshoot
Output
Refrensi :
Tidak ada komentar:
Posting Komentar