eu posso na minha classe abstrata criar todos os métodos abstratos ou somente o saque? No dia-a -dia eu uso o Virtual ou o abstract?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
eu posso na minha classe abstrata criar todos os métodos abstratos ou somente o saque? No dia-a -dia eu uso o Virtual ou o abstract?
Tudo bem Everton?
Você pode ter mais de um método abstrato em uma classe abstrata. Quantos fizerem sentido pro seu cenário. :)
Se sua classe abstrata tiver apenas métodos abstratos e mais nada, talvez faça sentido criar uma interface!
--
Para métodos abstratos só a palavra abstract vai funcionar. virtual é utilizado para indicar que um método concreto pode ser sobrescrito em uma subclasse.
Abraço!
Excelente explicação, muito obrigado!