Questão 1133810

Tecnologia da Informação · 2012

Questão

ID 1133810

Disciplina: Tecnologia da Informação

Assunto: C e C++

Ano: 2012 Banca: COPS UEL - Coordenadoria de Processos Seletivos da Universidade Estadual de Londrina Órgão: Secretaria de Administração e Previdência do Paraná


Considere o código C++ a seguir.

class A

{

private:

int i;

public:

A(){i = 2;}

A(int a){i = a;}

void print(){printf("%d",i);}

int get(){return i;}

};

class B:public A

{

private:

int j;

public:

B(){j = 1;}

void operator+=(B b){j += b.get();}

void print(){printf("%d",j);}

};

int main()

{

B b;

B c = b;

c += c;

c += c;

c.print();

return 0;

}

Assinale a alternativa que apresenta, corretamente, o valor que será impresso na linha c.print().

Alternativas da questão 1133810
Pular para o conteúdo principal