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?
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!