Skip to content
Sharp

Object-oriented programming · interview question

How can encapsulation be achieved in Java?

Multiple choiceMediumchapter-3-curatedpremiumoopgetters-and-setters-design
Choose one answer
Answer and explanation

Correct answer

A. By using private fields and providing public methods to access them.

Why

Encapsulation is achieved by making fields private and providing public methods, such as getters and setters, to access and modify these fields, ensuring controlled interaction with the object's data.

Test yourself on Object-oriented programming

A free test with instant, explained results. No account needed.

Start free test
All Object-oriented programming questions →