Buscar

ic: B () { name="Bob"; }; void Print(A ob) { cout << name << ob.age; } }; int main () { A a; B b; b.Print(a); return 0; } A.It prints: Bob5 B.It pr...

ic:
B () { name="Bob"; };
void Print(A ob) {
cout << name << ob.age;
}
};
int main () {
A a;
B b;
b.Print(a);
return 0;
}
A.It prints: Bob5
B.It prints: Bob
C.It prints: 5
D.None of these
Answer: A


A.It prints: Bob5
B.It prints: Bob
C.It prints: 5
D.None of these

Essa pergunta também está no material:

C Certified Associate Programmer CPA Dumps
16 pág.

Ensino Médio LaSalle TechLaSalle Tech

💡 1 Resposta

User badge image

Ed Verified user icon

A resposta correta é a alternativa A) "It prints: Bob5". O código define uma classe B com um construtor que atribui o valor "Bob" à variável name. Em seguida, há uma função Print que recebe um objeto da classe A e imprime o valor de name seguido do valor de age do objeto. No main, são criados um objeto a da classe A e um objeto b da classe B. Em seguida, é chamado o método Print do objeto b, passando o objeto a como argumento. Portanto, a saída será "Bob5".

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais