Herança

Herança de classes

public class Animal {

}

 

public class Dog extends Animal { 

}

 

 

Para saber se deve usar herança lembre da regra É-UM:

Dog É-UM Animal, então extends é válido.

Herança de classes abstratas

Note que a classe Animal está com nome em itálico.

public abstract class Animal {

 public void makeSound() {

 }

}

 

public class Dog extends Animal {

}