Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

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

Não seria public nesta resposta?

Olá,

A resposta está mostrando que o modificador "readonly" está sendo usado com uma definição de "private" para o atributo. Porém na video-aula está sendo mostrado que o modificador "readonly" é usado com uma definição "public" para o atributo.

Queria saber se na verdade a resposta não deveria apresentar o "public" antes do readonly, ou saber se as duas formas estão corretas.

Obrigado.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Ambas estão corretas. O modificador readonly irá indicar se aquela variável poderá ser atribuída novos valores ou não, enquanto que os modificadores public e private decidem se o atributo será visível diretamente através do objeto ou se você deverá implementar um método do tipo get para acessar aquela informação (ou de repente você nem deseja permitir o acesso ao atributo).