0
respostas

[Projeto] Desafio: hora da Pratica

import br.com.alvaro.mamiferos.Animal;
import br.com.alvaro.mamiferos.Cachorro;
import br.com.alvaro.mamiferos.Gato;

//TIP To <b>Run</b> code, press <shortcut actionId="Run"/> or
// click the <icon src="AllIcons.Actions.Execute"/> icon in the gutter.
public class Principal {
    public static void main(String[] args) {




     Cachorro cachorro = new Cachorro();
     Gato gato = new Gato();
     gato.emitirSom();
     gato.arranharMoveis();
     cachorro.emitirSom();
     cachorro.abanarRabo();






    }
}
package br.com.alvaro.mamiferos;

public class Animal {


    public void emitirSom(){
        System.out.println("Som do animal");
    }
}
package br.com.alvaro.mamiferos;

public class Cachorro extends Animal{

    @Override
    public void emitirSom() {
        System.out.println("Cachorro Late: Au au au");
    }

    public void abanarRabo(){
        System.out.println("Cachorro abana rabo");
    }
}
package br.com.alvaro.mamiferos;

public class Gato extends Animal{

    @Override
    public void emitirSom() {
        String Gato;
        System.out.println("Gato Mia: Miau Miau");

    }

    public void arranharMoveis(){
        System.out.println("Gato arranha moveis");
    }
}