Ed
há 5 meses
Vamos analisar cada uma das alternativas para identificar a correta em relação aos objetos na linguagem C++: a) Um objeto é criado quando uma determinada classe é instanciada. - Correto, pois a criação de um objeto realmente ocorre quando uma classe é instanciada. b) Objetos são instâncias de classes e possuem nome, atributos e métodos. - Também correto, pois objetos são instâncias de classes e têm atributos e métodos. c) Por mais que sejam da mesma classe, objetos não se comunicam diretamente. - Isso não é verdade, pois objetos podem interagir entre si, mesmo sendo da mesma classe. d) Dois objetos são iguais quando o estado deles é o mesmo. - Isso pode ser verdade em alguns contextos, mas não é uma definição universal de igualdade de objetos em C++. e) Objetos efetuam trocas de mensagens com as classes às quais pertencem. - Isso não é uma descrição precisa, pois objetos interagem entre si e com métodos de suas classes, mas não "trocando mensagens" no sentido tradicional. Analisando as opções, a alternativa que melhor descreve a criação de objetos em C++ é a) Um objeto é criado quando uma determinada classe é instanciada.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
ano passado
Analisando as alternativas: a. Um objeto é criado quando uma determinada classe é instanciada - Correto, em C++ um objeto é criado quando uma classe é instanciada. b. Objetos são instâncias de classes e possuem nome, atributos e métodos - Correto, os objetos são instâncias das classes e possuem características e comportamentos definidos pela classe. c. Por mais que sejam da mesma classe, objetos não se comunicam diretamente - Incorreto, objetos da mesma classe podem se comunicar diretamente. d. Dois objetos são iguais quando o estado deles é o mesmo - Correto, dois objetos são considerados iguais quando seus estados são idênticos. e. Objetos efetuam trocas de mensagens com as classes às quais pertencem - Incorreto, os objetos interagem com outros objetos e não diretamente com as classes às quais pertencem. Portanto, a alternativa correta em relação aos objetos que podem ser criados na linguagem C++ é: a. Um objeto é criado quando uma determinada classe é instanciada.