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

Foram encontradas 706 questões

Ano: 2018 Banca: FCM Órgão: IFN-MG Prova: FCM - 2018 - IFN-MG - Professor - Informática |
Q958868 Programação
Sobre as afirmativas abaixo, relacionadas aos conceitos da programação orientada a objetos, é correto afirmar que ao
Alternativas
Q952885 Programação
O polimorfismo permite escrever programas com objetos que compartilham, direta ou indiretamente, a mesma superclasse, como se todos fossem objetos da superclasse. A linguagem Java provê vários recursos, como a declaração de métodos com o modificador final. Sobre um método final em Java, é INCORRETO afirmar:
Alternativas
Q935161 Programação
Em programação orientada a objetos, se a classe Y estende a classe X enquanto a classe Z estende a classe Y, então
Alternativas
Ano: 2018 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2018 - TJ-RS - Programador |
Q922747 Programação
Em relação à programação orientada a objetos, assinale a afirmação correta.
Alternativas
Ano: 2018 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2018 - TJ-RS - Programador |
Q922719 Programação
Na Programação Orientada a Objetos, há vários conceitos que definem as características da metodologia. Dentre estes conceitos, há o conceito de Herança. Assinale a alternativa INCORRETA sobre o conceito de Herança.
Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919039 Programação
Uma dada classe VideoClipe de um software de edição de vídeo contém um conjunto de métodos para editar videoclipe. Contanto que cada método se concentre somente em atributos associados a videoclipe, qual característica de projeto orientado a objetos é mantida?
Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919038 Programação
Sobre classes de projeto em Projeto Orientado a Objetos, é correto afirmar que
Alternativas
Q918843 Programação
Assinale a afirmativa correta sobre herança em JAVA.
Alternativas
Q918841 Programação

Considere as afirmações abaixo sobre polimorfismo na linguagem de programação JAVA.


I - A vinculação tardia ocorre se o compilador escolher um método dentre os possíveis candidatos.

II - O polimorfismo indica o princípio de que o tipo real do objeto determina o método a ser chamado.

III - A vinculação antecipada ocorre se a escolha do método é feita quando o programa está sendo executado.


Quais estão corretas?

Alternativas
Q916680 Programação
Considere o excerto a seguir.
Mecanismo de reutilização de código em que novas classes são definidas a partir de classes já existentes (superclasses), herdando alguns atributos e métodos e adicionando novos recursos que as novas classes (subclasses) exigem.
Esse excerto, de programação orientada a objetos, se refere
Alternativas
Q915084 Programação
As afirmativas I referem-se a desenvolvimento web e as afirmativas II referem-se à programação orientada a objetos. Marque a única alternativa que traz as duas afirmativas INCORRETAS.
Alternativas
Q915083 Programação
Considere o texto a seguir sobre noções de linguagens de programação orientadas objetos:
Uma __I___ é uma estrutura que abstrai um conjunto de objetos com características similares, ou seja, descreve um grupo de objetos com propriedades semelhantes, com o mesmo comportamento, os mesmos relacionamentos com outros objetos e a mesma semântica. __II__ indicam as possíveis informações armazenadas por um objeto, representando o estado de cada objeto. __III__ são procedimentos que formam os comportamentos e serviços oferecidos por objetos de uma classe. Cada __IV__ é dito ser uma instância.
Marque a alternativa que preenche CORRETAMENTE as lacunas I, II, III e IV.
Alternativas
Q909573 Programação
A herança múltipla é implementada na linguagem orientada a objetos chamada
Alternativas
Q907211 Programação
Sobre programação orientada a objetos é correto afirmar que
Alternativas
Q903073 Programação
Sobre Programação Orientada a Objetos (POO), assinale a alternativa incorreta.
Alternativas
Q893418 Programação

Acerca de programação orientada a objetos, Java e PHP, julgue o item a seguir.


O suporte para a implementação de diversas interfaces em uma única classe é considerado uma solução alternativa para contornar a restrição de herança única própria da linguagem Java.

Alternativas
Q893417 Programação

Acerca de programação orientada a objetos, Java e PHP, julgue o item a seguir.


Na herança por especificação, a subclasse especifica a superclasse, acrescentando a ela novos atributos ou métodos, mas mantendo inalterada sua constituição original.

Alternativas
Q893416 Programação

Acerca de programação orientada a objetos, Java e PHP, julgue o item a seguir.


Por meio do mecanismo de sobrecarga, dois métodos de uma mesma classe podem ter o mesmo nome, desde que suas listas de parâmetros sejam diferentes.

Alternativas
Q1631452 Programação
Como são executados os construtores de classes Java em uma hierarquia de classes / herança?
Alternativas
Q1371797 Programação
A orientação a objetos é uma maneira de programar que modela os processos de programação de uma maneira próxima à realidade, tratando cada componente de um programa como um objeto, com suas características e funcionalidades. Classe é a estrutura mais fundamental para a criação de um objeto. Uma classe nada mais é do que um conjunto de variáveis (propriedades ou atributos) e funções (métodos), que definem o estado e o comportamento do objeto. Interfaces permitem a criação de código que especifica quais métodos uma classe deve implementar, sem ter que definir como esses métodos serão tratados.
A partir desses conceitos, é INCORRETO afirmar, sobre a Interface em PHP, que
Alternativas
Respostas
581: C
582: B
583: C
584: D
585: D
586: C
587: E
588: B
589: B
590: B
591: C
592: B
593: D
594: A
595: C
596: C
597: E
598: C
599: C
600: B