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

Foram encontradas 998 questões

Q4128056 Programação
Com relação à programação orientada a objetos em Java, é INCORRETO afirmar:
Alternativas
Q4128055 Programação
Na programação orientada a objetos, a unidade de procedimento da classe que realiza as tarefas de um programa, de forma oculta do usuário, é chamada de
Alternativas
Q4128045 Programação
Sobre o compilador do Java é correto afirmar que 
Alternativas
Q4116777 Programação
Na linguagem orientada a objetos, o pacote que “permite criar e animar modelos simples em três dimensões, tem como objetivo facilitar a criação rápida de simulações e protótipos que não requerem soluções complexas”, trata-se de:
Alternativas
Q4114039 Programação
Sobre classes, interfaces e métodos genéricos na linguagem Java é INCORRETO afirmar que
Alternativas
Q4114038 Programação
Sobre classes concretas e abstratas pode-se afirmar que
Alternativas
Q4105488 Programação
Considere o comando JavaScript a seguir.
const teste = new Xpto("a", 50);
Assinale a opoção que indica a definição correta para Xpto.
Alternativas
Q4105476 Programação
Analise o código Java mostrado a seguir sem o trecho central, que foi substituído pela linha tracejada.

abstract class Exemplar {  public abstract void exemplarMetodo1();  public void escreve() {  System.out.println("Mensagem 2");  } } - - - - - - - - - - - - - - - - class Main {  public static void main(String[] args) {  Exemplar2 exemplo = new Exemplar2();  exemplo.exemplarMetodo1();  exemplo.escreve();  } }

Na sua forma completa o programa acima provoca a exibição do resultado que segue. 

Mensagem 1 Mensagem 2

Assinale a opção que apresenta o código que completa perfeitamente o trecho omitido, de modo que o resultado da execução seja o mesmo citado acima.
Alternativas
Q4105472 Programação

Analise o código PHP a seguir no contexto de uma página Web. 


<!DOCTYPE html>

<html>

<body>

<?php

class COISA_UM {

 public function __construct($x1, $x2) {

 $this->att1 = $x1;

 $this->att2 = $x2;

 }

 public function FUNCAO() {

 echo "É {$this->att1}, V {$this->att2}.";

 }

}

class COISA_DOIS extends COISA_UM {

 public function SHOW() {

 echo "O que é isso?";

 }

}

$XPTO = new COISA_DOIS("PHP", "8");

$XPTO->SHOW();

$XPTO->FUNCAO();

?>

</body>

</html>


Assinale o texto exibido nessa página.


Alternativas
Q4085758 Programação
Para utilizar os benefícios da herança múltipla, sem se sujeitar aos seus problemas, linguagens como JAVA utilizam o recurso de
Alternativas
Q4085757 Programação
Qual o principal problema quando se utiliza herança múltipla em C++?
Alternativas
Q4085755 Programação
Em Java, um tipo enum é um tipo especial de 
Alternativas
Q4083519 Programação
Na programação orientada a objetos, o ato de criação de um objeto baseado em uma classe existente para que um programa possa executar as tarefas que os métodos dela definem é chamado de
Alternativas
Q4083511 Programação
Sobre Strings na Linguagem Java é correto afirmar:
Alternativas
Q4083508 Programação
Sobre os conceitos de orientação a objetos na Linguagem Java é correto afirmar:
Alternativas
Q4081953 Programação

Faça a associação dos métodos da classe ArrayList do Java e suas descrições.


MÉTODOS


1 - add

2 - clear

3 - remove

4 - trimToSize

5 - contains


DESCRIÇÕES


( ) Remove todos os elementos do ArrayList.

( ) Corta a capacidade do ArrayList para o número atual de elementos.

( ) Adiciona um elemento ao final do ArrayList.

( ) Retorna true se o ArrayList contém o elemento especificado; caso contrário, retorna false.

( ) Remove a primeira ocorrência do valor especificado ou o elemento no índice especificado.


A sequência correta dessa associação é

Alternativas
Q4081950 Programação
Analise as afirmações a seguir indicando se são verdadeiras (V) ou falsas (F).

( ) Duas maneiras de passar argumentos em chamadas de método em muitas linguagens de programação são: passagem por valor e passagem por referência.
( ) Passagem por valor e passagem por referência às vezes são denominadas chamada por valor e chamada por referência.
( ) Java permite escolher passagem por valor ou passagem por referência.
( ) Utilizando Java, todos os argumentos são passados por referência.
( ) Na passagem por valor, quando um método modifica um parâmetro do tipo primitivo, as alterações no parâmetro não têm nenhum efeito no valor original do argumento no método chamador.

A sequência correta das afirmações é
Alternativas
Q4081947 Programação
Um construtor de conversão é 
Alternativas
Q4081807 Programação
A linguagem C++ não possui o recurso de garbage collector e, com isso, toda liberação da memória deve ser feita de forma explícita através do destrutor de cada classe.
Sobre o destrutor de uma classe, é correto afirmar que
Alternativas
Q4081806 Programação
É correto afirmar que o static é um método 
Alternativas
Respostas
621: A
622: B
623: B
624: C
625: C
626: E
627: D
628: D
629: E
630: E
631: X
632: B
633: C
634: E
635: C
636: E
637: B
638: E
639: X
640: E