Magna Concursos
2448909 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: PROCERGS

As questões 55 e 56 baseiam-se na Figura 27, que mostra um diagrama da UML, onde se inseriu, intencionalmente, no local apontado pela seta de nº 1, um retângulo, de modo a ocultar o construtor existente nesse local.

Enunciado 3572928-1

Figura 27 - Diagrama da UML

A Figura 27 mostra um diagrama da UML, onde a seta nº 1 oculta, intencionalmente o seu construtor. Tomando-se como esse diagrama, será implementado, na linguagem de programação C++, o construtor de "D" (seta nº 1), de modo que, ao ser instanciado, realize as seguintes atividades: (1) crie um objeto de "D"; (2) popule todas as suas variáveis com valores recebidos por meio de passagem por valor; e (3) apresente o conteúdo de suas variáveis, utilizando a herança e não o polimorfismo. Nesse caso, basta implementar, em C++, o construtor de "D", da seguinte forma:

 

Provas

Questão presente nas seguintes provas