Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

State e o acesso aos atributos da classe principal

Caso eu crie outras classes no mesmo pacote, estas irão conseguir acessar diretamente o atributo estado da classe Orçamento. Desta maneira este atributo é considerado encapsulado? Existe alguma forma de outras classes no mesmo pacote que não sejam as de estados não acessarem este atributo?

1 resposta
solução!

Acho que depende do caso! No meu ponto de vista(e se eu entendi corretamente a sua dúvida), a melhor solução seria você dividir estas classes em um outro pacote .

Os modificadores de acesso são public, private e protected. No caso de cima, usando protected vai resolver o problema.

Abraços!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software