Questões de Concurso
Comentadas sobre orientação a objetos em engenharia de software
Foram encontradas 935 questões
A alternativa que representa uma afirmação verdadeira sobre os possíveis relacionamentos entre as classes é a
1) “Herança” (ou generalização) é o mecanismo pelo qual uma classe (ou subclasse) pode estender outra classe (ou superclasse).
2) “Polimorfismo” é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm identificação (assinatura) diferentes, mas comportamentos iguais.
3) “Interface” é um contrato entre a classe e o mundo externo.
Assinale a alternativa correta
1) Objeto é uma instância de uma classe.
2) Mensagem é a chamada de um método de um objeto.
3) Atributos são características de uma classe.
Assinale a alternativa correta.
A qual característica da programação orientada a objetos o texto acima se refere?
Sejam “A” e “B” duas classes em um programa orientado a objetos. Se “A” é __________ de “B”, então objetos da classe “A” _________________ atributos que objetos da classe “B”.
Assinale a alternativa que completa correta e sequencialmente as lacunas do texto.
Um objeto é uma _____________ de uma classe. Já uma classe descreve um grupo de objetos com as mesmas __________________, ________________, tipos de relacionamentos e __________________.
Assinale a opção que se refere ao conceito descrito acima, amplamente utilizado na orientação a objetos.
Assinale a opção que apresenta os estágios da metodologia descrita acima.
I – Os membros private de uma superclasse são herdados pelas suas subclasses.
II – Os membros protected de uma superclasse podem ser acessados por membros de suas subclasses.
III – Os métodos da subclasse podem referir-se a membros public e protected herdados da superclasse.
IV – Membros public da superclasse tornam-se membros public da subclasse.
A sequência correta é: