package br.com.alura.mamiferos;
public class Animal { public void emitirSom(){ System.out.println("Emitir Som de um animal."); } }
package br.com.alura.mamiferos;
public class Cachorro extends Animal{
@Override
public void emitirSom() {
System.out.println("Au Au Au.");;
}
public void abanarRabo(){
System.out.println("Abanando o rabo de felicidade.");
}
}
package br.com.alura.mamiferos;
public class Gato extends Animal{
@Override
public void emitirSom() {
System.out.println("Miau Miau.");
}
public void arranharMoveis(){
System.out.println("Arranhar moveis.");
}
}
package br.com.alura.mamiferos;
public class TesteAnimal extends Animal { public static void main(String[] args) { Cachorro cachorro = new Cachorro(); cachorro.emitirSom(); cachorro.abanarRabo();
Gato gato = new Gato();
gato.emitirSom();
gato.arranharMoveis();
}
}