

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Texto CE-I – questões 26 e 27
O trecho de código abaixo foi desenvolvido utilizando-se a linguagem C++, padrão ANSI/ISO C++. Nesse código, são apresentadas diversas ferramentas úteis no desenvolvimento de componentes de software reutilizável e extensível dentro da filosofia de concepção orientada a objetos.
A partir do texto CE-I e com base no padrão ANSI/ISO C++, julgue os itens a seguir, com relação às ferramentas de desenvolvimento orientado a objetos encontradas na linguagem C++.
A definição da interface de uma classe de objetos é fundamental para o sucesso da concepção orientada a objetos na obtenção dos princípios e no respeito aos critérios de modularidade. Nessa definição, diversas primitivas de uma classe podem ser declaradas mascaradas ou escondidas do sistema no qual a classe está inserida. Isso evita que a integridade de uma classe seja violada por objetos alheios. No trecho de código apresentado, observa-se que os atributos "Elements" (l.10) e "Index" (l.11) não podem ser acessados por objetos que estabeleçam relação de clientela com a classe A<T,U>, somente podendo ser acessados de forma direta pelos procedimentos e pelas funções da própria classe A<T,U> e de suas classes herdeiras.
Certo
Errado