Teknologi
•
2 min baca
•
4 x dilihat
Perbedaan antara Public dan Private pada Java
m
Ditulis oleh
mrjj

Berikut adalah perbedaan antara properti dan fungsi private dapat diakses atau dimodifikasi hanya di
dalam class itu sendiri. sedangkan Anggota publik dapat diakses atau dimodifikasi
di mana saja( didalam class itu sendiri, fungsi utama, fungsi lainnya). silahkan perhatikan contoh berikut agar anda dapat lebih memahami perbedaan antara keduanya :
Code Snippet
class Pegawai {
public static void main(String[] args) {
Identitas pegawaiObject = new Identitas();
pegawaiObject.name = "John";
pegawaiObject.age = 25;
//pegawaiObject.id = "9";
pegawaiObject.cetak();
}
};
class Identitas {
private String id = "5";
public String name;
int age;
public void cetak() {
System.out.println("Name: " + name);
System.out.println("Age: " + age);
System.out.println("Id: " + id);
}
}
Output :
Code Snippet
Name: John
Age: 25
Id: 5
BUILD SUCCESSFUL (total time: 0 seconds)
pada contoh diatas seandainya dibukan komentar pada potongan kode :
Code Snippet
//pegawaiObject.id = "9";
maka program akan megalami error dengan notif
“id has private access” hal ini disebabkan properti
id sebelumnya telah dibuat private sedangkan
untuk variabel lain yaitu nama serta usia dibuat properti public sehingga
hanya properti public saja yang dapat diakses/dimodifikasi.
itulah Perbedaan antara Public dan Private pada Java semoga dapat
dipahami.
-
Baca juga Artikel Onject Oriented Programming Java lainnya :
- Ebook Software Application Programming – Contoh Aplikasi
- Mengenal Getter and Setter pada Java – Contoh Aplikasi
- Perbedaan antara Public dan Private pada Java – Contoh Aplikasi
- Pengertian Konstruktor pada Java – Contoh Aplikasi
← Artikel Sebelumnya
Artikel Selanjutnya →