1
resposta

Diferenciar Interface de Herança

class ContaInvestimento : Conta, ITributavel, OutraInterfaceQualquer

Como sei se o que esta logo depois do ":" é uma Herança ou Interface?

1 resposta

Olá Leonardo,

para fazer esta diferenciação, por padrão todas as interfaces começam com um Ino seu nome, como o ITributavel. Esta é a única forma que usamos dentro do c# para saber se é uma classe ou uma interface. Se começa Imais um nome é interface, se é só um nome é uma classe