Escolar Documentos
Profissional Documentos
Cultura Documentos
GABINETE DA REITORIA
GESTÃO DOS PROJETOS E ATIVIDADES DE EDUCAÇÃO A DISTANCIA
RESOLUÇÃO Nº 709/2009 – DOE DE 21/07/2009
Analise a imagem e, utilizando seu conhecimento sobre orientação a objetos, responda as questões abaixo
utilizando V para verdadeiro e F para falso:
Questão 2
Analise o código abaixo e responda as questões utilizando V para verdadeiro e F para falso:
# Código
1 package br.uneb;
2
3 public class Animal {
4 public void procurarComida(){
5 System.out.println("Animal observa o ambiente em busca de comida");
6 }
7
8 public void locomover(){
9 System.out.println("Animal está se movendo");
10 }
11 }
1 package br.uneb;
2
3 public class Cachorro extends Animal {
4 public String raca;
5 public String porte;
6 public String tamanhoDoPelo;
7 public String nome;
8 public int idade;
9 public boolean possuiRabo = true;
10
11 public void latir() {
12 System.out.println("Au au!");
13 }
14
15 public void abanarORabo() {
16 if (possuiRabo) {
17 System.out.println("Cachorro feliz ao abanar o rabo");
18 } else {
19 System.out.println("Cachorro triste por não ter um rabo para abanar");
20 }
21 }
22
23 public void procurarComida() {
24 System.out.println("Cachorro cheirando o ambiente em busca de comida");
25 }
26 }
1 package br.uneb;
2
3 public class Teste {
4
5 public static void main(String[] args) {
6 Animal meuAnimal = new Cachorro();
7 animal.procurarComida();
8 ((Animal) meuAnimal).procurarComida();
9
10 Animal meuAnimal2 = new Animal();
11 ((Animal) meuAnimal2).procurarComida();
12
13 meuAnimal.locomover();
14
15 }
16 }