Skip to content
Sharp

Core Java · interview question

In a value object pattern, what characteristic is essential to ensure the integrity of the data?

Multiple choiceMediumchapter-7-curatedpremiumcore-javacode-reading-with-modern-java
Choose one answer
Answer and explanation

Correct answer

A. Immutability

Why

Value objects are designed to be immutable, ensuring that once they are created, their state cannot be changed. This guarantees data integrity and simplifies reasoning about the code.

Test yourself on Core Java

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

Start free test
All Core Java questions →