Computer Science, asked by niceninja467, 1 year ago

real world example encapsulation

Answers

Answered by diamondmooon1p8oi4m
2
How to implement encapsulation in java:
1) Make the instance variables private so that they cannot be accessed directly from outside the class. You can only set and get values of these variables through the methods of the class.
2) Have getter and setter methods in the class to set and get the values of the fields.

class EncapsulationDemo{
private int ssn;
private String empName;
private int empAge;

//Getter and Setter methods
public int getEmpSSN(){
return ssn;
}

public String getEmpName(){
return empName;
}

public int getEmpAge(){
return empAge;
}

public void setEmpAge(int newValue){
empAge = newValue;
}

public void setEmpName(String newValue){
empName = newValue;
}

public void setEmpSSN(int newValue){
ssn = newValue;
}
}
public class EncapsTest{
public static void main(String args[]){
EncapsulationDemo obj = new EncapsulationDemo();
obj.setEmpName("Mario");
obj.setEmpAge(32);
obj.setEmpSSN(112233);
System.out.println("Employee Name: " + obj.getEmpName());
System.out.println("Employee SSN: " + obj.getEmpSSN());
System.out.println("Employee Age: " + obj.getEmpAge());
}
}
Output:

Employee Name: Mario
Employee SSN: 112233
Employee Age: 32
In above example all the three data members (or data fields) are private(see: Access Modifiers in Java) which cannot be accessed directly. These fields can be accessed via public methods only. Fields empName, ssn and empAge are made hidden data fields using encapsulation technique of OOPs.

niceninja467: programming or something else
diamondmooon1p8oi4m: The real world is the place in which one actually must live and the circumstances with which one actually must deal. An example of the real world is the life you are living right now, as opposed to the life you wish to live some day.
niceninja467: im asking what real world is meant in this que
niceninja467: the program of encapsulation?
niceninja467: or something else
diamondmooon1p8oi4m: The common example of encapsulation is capsule. In capsule all medicine are encapsulated in side capsule.
niceninja467: thanx
diamondmooon1p8oi4m: correct ??
niceninja467: ya i think so
diamondmooon1p8oi4m: Emm k.
Similar questions