O atributo courseName (L.31), por ter sido especificado de a...

Próximas questões
Com base no mesmo assunto
Q65811 Programação
Imagem 001.jpg

Considerando o código acima, julgue os itens a seguir, em
relação à programação em linguagem C++.

O atributo courseName (L.31), por ter sido especificado de acesso private, não pode ser acessado por funções deslocadas exteriormente à classe GradeBook, como na função main - (L.33), ou por funções deslocadas exteriormente à classe como na função-membro de outras classes no programa.
Alternativas

Comentários

Veja os comentários dos nossos alunos

Visibilidade privada deve ser acessada por métodos da sua própria classe.

Acredito que faltou a questão dizer que haveria erro se fosse acesso DIRETO. Pois utilizando os getters e setters o código pode ser acessado externamente. Inclusive fiz os testes aqui e rodou normal, ou seja, INDIRETAMENTE, como está feito esse código ai, não há erro nenhum!.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo