Perbedaan antara Public dan Private pada Java
artikel berikut membahas mengenai perbedaan antara Public dan Private pada bahasa Java
Perbedaan antara Public dan Private |
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 :
Name: John
Age: 25
Id: 5
BUILD SUCCESSFUL (total time: 0 seconds)
pada contoh diatas seandainya dibukan komentar pada potongan kode :
//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
Gabung dalam percakapan