Questões de Concurso
Comentadas sobre programação orientada a objetos em programação
Foram encontradas 798 questões
Consider the following statements about object-oriented programming.
I. Using different names for operations in the same types is called overloading.
II. Overloaded operators are useful to add functions to enable conventional notation.
III. A derived class is said to inherit properties from its base, so the relationship is also called inheritance.
IV. Pointers to functions can be used to provide a simple form of polymorphic routines.
Choose the right alternative.
I - A classe derivada herda todas as propriedades da classe base.
II - Os métodos virtuais puros pertencentes à classe base não são herdados pela classe derivada.
III - Quando algo é modificado na classe base a classe, derivada é automaticamente modificada.
São CORRETAS as afirmações:
C, se a proposição for certa;
E, se a proposição for errada.
C, se a proposição for certa;
E, se a proposição for errada.
C, se a proposição for certa;
E, se a proposição for errada.
C, se a proposição for certa;
E, se a proposição for errada.

C, se a proposição for certa;
E, se a proposição for errada.
Considerando os conceitos que tratam de programação orientada a objetos, julgue os itens a seguir.
Considerando os conceitos que tratam de programação orientada a objetos, julgue os itens a seguir.
Considerando os conceitos que tratam de programação orientada a objetos, julgue os itens a seguir.
Considerando os conceitos que tratam de programação orientada a objetos, julgue os itens a seguir.
Considerando os conceitos que tratam de programação orientada a objetos, julgue os itens a seguir.
Considerando os conceitos que tratam de programação orientada a objetos, julgue os itens a seguir.
Uma mensagem enviada a um objeto pode levar à execução de um método que não esteja implementado na classe à qual o objeto pertence.
Em geral, o método a ser executado em um programa orientado a objetos só é determinado durante a execução desse programa.
Uma mesma mensagem enviada a objetos distintos que pertençam a classes que não se relacionem por meio de herança provoca a execução de métodos distintos.
O encapsulamento em Java somente pode ser realizado por meio do modificador de acesso protegido.
Nos beans de entidade cuja persistência é gerenciada por contêiner, o desenvolvedor tem a responsabilidade de escrever todo o código JDBC para a interação com o banco de dados.
Denomina-se herança o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem utilizar métodos que possuam a mesma assinatura, mas comportamentos diferentes, especializados para cada classe derivada.
Uma subclasse, por ser derivada de uma superclasse e possuir todos os atributos da superclasse, além de atributos específicos, é mais especializada que a superclasse da qual foi derivada.