No caso do exemplo com as classes Casa e Exemplo, e com a interface Carro. Se a classe Casa é abstrata e apresenta um método abstract AbrirPorta(), e a interface Carro apresenta un método void AbrirPorta(). Quando a classe Exemplo herde de Casa e implemente a interface Carro, e tenha o método AbrirPorta(), a que método estará sobrescrevendo? o da classe Casa ou o da Interface Carro?