Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida a respeito de private

Como funciona o uso de private para métodos?

2 respostas
solução!

Boa tarde Marcos.

O modificador private controla o nível de acesso ao método. Quando utilizamos private, estamos declarando que o acesso ao método será apenas de dentro da classe onde ele foi criado, nenhuma outra classe poderá utilizar este método. Geralmente, utilizamos private para "esconder" métodos internos da classe e que não devem/precisam ser acessados de outras classes.

Bons estudos.

Vou aproveitar para responder, como uma forma de eu fixar o conhecimento também:

Quando deixamos public o atributo de uma determinada classe (A), isso permite que possamos acessar e modificar diretamente esse atributo classe (A) por meio de uma outra classe (B).

Por outro lado, ao deixar private, a única forma de acessar e modificar diretamente o atributo da classe (A) é dentro da própria classe (A), sendo que a alternativa para conseguir acessar e modificar o atributo da classe (A) por meio de outra classe (B), seria apenas se existirem métodos dentro da classe (A).

Hahaha, muito bom!