🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre programação orientada a objetos em programação

Questões Discursivas

Foram encontradas 955 questões

Q186582 Programação
Na programação orientada a objetos, qual o significado do conceito Herança?
Alternativas
Q122146 Programação
Sobre a classe Aluno abaixo implementada em Java, NÃO É CORRETO afirmar:
import java.io.Serializable;
public class Aluno implements Serializable {
private String matricula;

public Aluno() {}

public String getMatricula() {
return matricula;
}

public void setMatricula(String matricula) {
this.matricula = matricula;
}
}


Alternativas
Q121963 Programação
A partir das classes A e B definidas abaixo, assinale a alternativa que corresponde à saída resultante da execução do método main da classe B.

Imagem 009.jpg

Alternativas
Q121955 Programação
A alternativa que melhor corresponde à implementação do diagrama de classes abaixo é:

Imagem 005.jpg
Alternativas
Ano: 2008 Banca: AOCP Órgão: PRODEB
Q1195928 Programação
Modelos de projeto orientado a objeto mostram os objetos ou as classes de objeto em um sistema e, quando apropriado, os relacionamentos entre essas entidades. Sobre modelos de projeto, assinale a alternativa correta.
Alternativas
Q126890 Programação
A classe Imagem 028.jpgr implementa um padrão de desenho denominado adapter , mais especificamente um adaptador de classe.
Alternativas
Q126884 Programação
Se a execução do programa for iniciada por meio da linha de comando java Estrutur Teste 1 1 1 1 1 1  , durante toda a execução do programa serão criadas seis instâncias da classe  No.
Alternativas
Q126882 Programação
A estrutura empregada pelo programa para armazenamento e recuperação de dados emprega encadeamento de memória não-contígua e organização não-linear.
Alternativas
Q126880 Programação
Dos métodos declarados no programa, dois são construtores não-vazios, um é estático, quatro são de instância, dois não possuem argumentos de entrada, apenas um possui visibilidade pública e apenas um recebe como argumento uma referência a um objeto de tipo não-primitivo.
Alternativas
Q126879 Programação
O programa declara seis variáveis que são encapsuladas.
Alternativas
Q2257836 Programação
Com relação às ferramentas CASE com suporte a modelagem de dados e orientação a objetos, assinale a opção correta.
Alternativas
Q2257834 Programação
Com relação à programação orientada a objetos, assinale a opção correta.
Alternativas
Q2256182 Programação
Na programação orientada a objetos, quando uma classe pessoa física, além do seu atributo CPF, recebe os atributos da classe pessoa, diz-se que foi aplicada a técnica de
Alternativas
Q2252655 Programação
A respeito da orientação a objetos, julgue os próximos itens.
I Há linguagens de programação orientadas a objetos em que a determinação do método a ser executado em resposta a uma mensagem pode ocorrer na compilação ou pode ser adiada até a execução do código. II Uma subclasse pode herdar atributos e métodos das suas superclasses. Em uma hierarquia C++, as visibilidades dos atributos e dos métodos herdados não podem, em uma subclasse, ser diferentes das suas visibilidades nas superclasses. III Um atributo cujo valor é compartilhado entre as instâncias de uma classe tem escopo de classe. Um atributo com escopo de classe é, na linguagem Java, um atributo estático (static). Em UML, nos diagramas de classe, os atributos com escopo de classe são identificados por uma sublinha. IV Em UML, uma agregação é um relacionamento todo-parte. Em uma agregação, um objeto não pode ser parte de mais de um todo. Além disso, objetos que são as partes de um todo devem ser destruídos quando o todo é destruído. V Uma classe de associação (association class) permite que sejam acrescentados atributos e métodos a uma associação. Por exemplo, determinada classe pode ser criada para conter atributos e métodos de uma associação entre duas outras classes.
Estão certos apenas os itens
Alternativas
Q2221481 Programação
Acerca de conceitos de orientação a objetos, assinale a opção correta.
Alternativas
Q2221466 Programação
Acerca do uso e do desenvolvimento de sistemas orientados a objetos, assinale a opção correta.
Alternativas
Q2221464 Programação
Acerca de fundamentos de orientação a objetos, assinale a opção correta.
Alternativas
Q2262697 Programação
Qual das alternativas abaixo, sobre o número de objetos criados durante a execução de um programa orientado a objetos, é VERDADEIRA?  
Alternativas
Q2253548 Programação
Analise o texto a seguir:

     “Na elaboração de um projeto orientado a objeto utilizou-se um conceito que permite tratar objetos semelhantes de uma maneira uniforme. Nesse caso, é possível que se envie uma mesma mensagem para um conjunto de objetos e que cada objeto responda de maneira diferente em função da mensagem recebida. Quanto a esse conceito é correto afirmar que se trata da habilidade de uma subclasse especializar uma operação herdada, redefinindo a implementação da operação, mas não a sua especificação (assinatura).”

O conceito a que se refere o texto é
Alternativas
Ano: 2005 Banca: FCC Órgão: TRT - 13ª Região (PB)
Q1237093 Programação
A habilidade de uma sub-classe especializar uma operação herdada redefinindo sua implementação mas não a sua especificação é conhecida na orientação a objeto, tipicamente, por
Alternativas
Respostas
921: C
922: D
923: A
924: A
925: D
926: C
927: E
928: C
929: E
930: E
931: E
932: C
933: B
934: B
935: A
936: B
937: A
938: A
939: C
940: D