Student.java:
public class Student {
private String name;
private int rollNumber;
public String studentDetails;
public void setName(String name) {
this.name = name;
}
public void setRollNumber(int rollNumber) {
this.rollNumber = rollNumber;
}
public String getName() {
return name;
}
public int getRollNumber() {
return rollNumber;
}
}PrivateAccessDemo.java:
public class PrivateAccessDemo {
public static void main(String[] args) {
Student student = new Student();
student.setName("Achu");
student.setRollNumber(12345);
System.out.println("Student Details: ");
System.out.println("Name: " + student.getName());
System.out.println("Roll Number: " + student.getRollNumber());
// Uncommenting the following lines will give an error
// System.out.println("Name: " + student.name); // Error: name has private access in Student
// System.out.println("Roll Number: " + student.rollNumber); // Error: rollNumber has private access in Student
}
}