A programação orientada a objetos (POO) é um paradigma de desenvolvimento que organiza o código em unidades chamadas objetos, que são instâncias de classes. Além disso, a POO promove conceitos fundamentais como herança, encapsulamento, polimorfismo e abstração, facilitando a manutenção e a escalabilidade do software. Considerando esses princípios, qual das alternativas abaixo descreve corretamente o princípio do encapsulamento?