Answer by
mmonshausen (114)
Encapsulation is an object-oriented techniques which proposes to make object's data (its attributes) only avialable via methods. This technique allows to control access to object's data or do some convertion before saving or delivering data. In Java encapsulation is realised using private instance variables and public getter and setter methods.