Sistema da informacao

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (621 palavras )
  • Download(s) : 0
  • Publicado : 2 de dezembro de 2012
Ler documento completo
Amostra do texto
Anhanguera Educacional
Taguatinga – FACNET

1. Qual a palavra-chave, em Java, que é utilizada para representar o relacionamento de Herança (é um) de uma classe:
( ) implements
( ) class
(X)extends
( ) protected

2. De acordo com os conceitos estudados no capítulo “Reutilização de Classes”, identifique o tipo do relacionamento ideal entre as classes:

A = Associação
H = Herança(A) Automóvel e Roda
(H) Funcionário e Pessoa
(H) Unidade Federativa e País
(H) Círculo e Desenho Geométrico
(H) Violão e Instrumento Musical
(A) Porta e Casa
(A) Placa de Vídeo e Computador(A) Partido Político e candidato

3. Implemente o relacionamento entre as classes do exercício 2 (de acordo com o tipo do relacionamento identificado).

4. De acordo com o código abaixo e osconceitos estudados neste bimestre, marque a alternativa INCORRETA.
01 public class Animal {
02 private String nome;
03 public Animal(String nome) {
04 this.nome= nome;
05 }
06 }
07 public class Cachorro extends Animal {
08 public Cachorro(String nome) {
09 super(nome);
10 }
11 }

( X) Comocachorro herda o atributo nome, e cachorro é uma classe pública, então “nome” se torna um atributo público;

() Na linha 09, a palavra “super”, utilizada no construtor da subclasse, remete ao métodoconstrutor da superclasse;

( ) Na linha 04, “this.nome” refere-se ao atributo “nome” da classe Animal;

( ) Como Cachorro é um Animal (conceito de Herança), posso criar uma variável do tipo Animalsendo instância de Cachorro: Animal animal = new Cachorro();

5. De acordo com o diagrama abaixo e os conceitos estudados neste bimestre, marque “V” para as alternativas corretas e “F” para asalternativas incorretas.

(F ) ContaBancária é a superclasse de Cliente;
(V) O relacionamento entre ContaBancaria e ContaEspecial é um exemplo de herança;
(V) O relacionamento entre ContaBancaria e...
tracking img