Questões de Programação Orientada a Objetos (Programação)

Limpar Busca

As técnicas de programação orientada a objetos, como abstração e encapsulamento, são essenciais para criar sistemas complexos que possam ser facilmente mantidos e modificados, além de promover a reutilização de código.

  • Certo
  • Errado

No contexto de orientação a objeto, para as classes P, Q, R, S, T, U, sendo Q uma classe declarada como abstrata, considere a hierarquia de classes a seguir:

• U e R herdam diretamente de S • S e T herdam diretamente de Q • P herda de T

Nesse contexto, é possível criar uma instância de

  • A P e associar a uma variável da classe S
  • B Q e associar a uma variável da classe Q
  • C Q e associar a uma variável da classe P
  • D S e associar a uma variável da classe U
  • E U e associar a uma variável da classe Q

Com relação à linguagem de programação C++ e o paradigma da orientação a objeto, analise as afirmativas a seguir.
I. Uma classe define o comportamento dos objetos que são instâncias da classe. II. Em C++ é permitido criar classes derivadas, seguindo o conceito de herança de classes. III. O polimorfismo permite que objetos de classes diferentes respondam de forma diferente à mesma função.
Está correto o que se afirma em

  • A I, apenas.
  • B II, apenas.
  • C I e II, apenas.
  • D II e III, apenas.
  • E I, II e III.

Com relação à linguagem de programação C++ e o paradigma da orientação a objeto, analise as afirmativas a seguir.

I. Uma classe define o comportamento dos objetos que são instâncias da classe.
II. Em C++ é permitido criar classes derivadas, seguindo o conceito de herança de classes.
III. O polimorfismo permite que objetos de classes diferentes respondam de forma diferente à mesma função.

Está correto o que se afirma em

  • A I, apenas.
  • B II, apenas.
  • C I e II, apenas.
  • D II e III, apenas.
  • E I, II e III.

Com relação à linguagem de programação C++ e o paradigma da orientação a objeto, analise as afirmativas a seguir. 

I. Uma classe define o comportamento dos objetos que são instâncias da classe.
II. Em C++ é permitido criar classes derivadas, seguindo o conceito de herança de classes.
III. O polimorfismo permite que objetos de classes diferentes respondam de forma diferente à mesma função. 

Está correto o que se afirma em  

  • A I, apenas.
  • B II, apenas.
  • C I e II, apenas.
  • D II e III, apenas.
  • E I, II e III.