Buscar

LINGUAGEM DE PROGRAMAÇÃO5

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

05/11/2017 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2049943&classId=798701&topicId=2563476&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S 1/1
  Tópico Anterior Próximo Tópico
 
CCT0261_EX_A5_201701326868_V1
 
 
 
 
 LINGUAGEM DE PROGRAMAÇÃO 5a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0261_EX_A5_201701326868_V1 Matrícula: 201701326868
Aluno(a): OLAVO GUSTAVO J F DE MELO Data: 06/09/2017 15:35:31 (Finalizada)
 1a Questão (Ref.: 201702050256) Fórum de Dúvidas (0) Saiba (0)
Quando se pensa em uma classe como um tipo de dados, se imagina que os objetos desse tipo ou classe sempre
serão instanciados. Entretanto, existem situações em que é útil definir classes para as quais nunca irá se querer
instanciar objetos dessa classe. Essas classes são chamadas:
Interface
Classes Final
 Classes Abstratas
Classes privadas
Classes Polimórficas
 2a Questão (Ref.: 201702012997) Fórum de Dúvidas (0) Saiba (0)
Todo método construtor de uma subclasse precisa também chamar um construtor da superclasse, caso existam
campos de instância nesta superclasse. Para tanto, usa-se o comando:
open
erase
 super
delete
 extends
 3a Questão (Ref.: 201701963238) Fórum de Dúvidas (0) Saiba (0)
Sob Classes Abstratas é correto afirmar que:
São utilizadas para que seja possível a criação de interfaces
São utilizadas para que seja possível a criação de objetos estáticos
São utilizadas para que se definam o formato de apenas uma classe com comportamento padrão
 São utilizadas para que se definam o formato de um ou mais classes com algum comportamento padrão
São utilizadas para instanciar objetos abstratos
 4a Questão (Ref.: 201701407347) Fórum de Dúvidas (0) Saiba (0)
Qual o uso da palavra reservada super em Java?
Identificar métodos prioritários
Criar uma superclasse.
Permitir invocar métodos da classe filha.
Identificar métodos sobreescritos.
 Permitir invocar construtores da classe pai.
 5a Questão (Ref.: 201702001266) Fórum de Dúvidas (0) Saiba (0)
Considerando o esquema de herança existente na metodologia de Orientação a Objeto, em uma hierarquia de
classes em Java, temos:
I. Os construtores da superclasse não são herdados pelas instâncias de uma subclasse.
II. Todo método construtor de uma superclasse precisa também chamar um construtor da subclasse.
III. O comando super( ), chamada ao construtor da superclasse, deve ser declarado obrigatoriamente na primeira
linha do construtor da subclasse.
Marque a alternativa CORRETA:
Nenhuma sentença é verdadeira.
Apenas as sentenças I e II são verdadeiras.
Apenas as sentenças II e III são verdadeiras.
 Apenas as a sentença I e III são verdadeiras.
Todas as sentenças são verdadeiras.
 6a Questão (Ref.: 201701391588) Fórum de Dúvidas (0) Saiba (0)
Uma classe que não é concebida para criar instâncias, servindo como uma superclasse para outras classes é a:
 abstrata
múltipla
obstrutiva
dinâmica
concreta
 Gabarito Comentado
 7a Questão (Ref.: 201701391197) Fórum de Dúvidas (0) Saiba (0)
Marque a alternativa que representa a palavra reservada em JAVA utilizada para definir a ligação entre as classes
Física e Jurídica com a classe Pessoa do modelo abaixo:
 
Unify
Import
Generalation
 Extends
Package
 8a Questão (Ref.: 201701391189) Fórum de Dúvidas (0) Saiba (0)
A palavra reservada EXTENDS implementa qual o conceito?
Polimorfismo
Visibilidade
Associação
Portabilidade
 Herança
 
OG
Realce
OG
Realce

Outros materiais