How to include encapsulation in your class design?
A, B
A well-encapsulated class should hide its instance variables from the outside world by accessing and modifying instance variables via the public methods to ensure that the outside world can access only the variables the class allows it to.