public interface MeioTransporte { ... }
public interface Veiculo extends MeioTransporte { ... } //subtipo
public class Carro implements Veiculo { ... } //sutipo
public class Peugeot extends Carro { ... } //subclasse e subtipo

//https://pt.stackoverflow.com/q/152266/101
