Boa noite!! Gente talvez não faça muito sentido, nem seja uma boa prática... Mas fiquei curiosa... Em relação ao construtor com argumento da classe "pai" funcionario:
public Funcionario (string cpf) { _cpf = cpf; } O diretor é filho e para compilar corretamente preciso passar o cpf para funcionario. Ok!
Questionamentos: 1- É possível não obrigar o Diretor a ter um cpf no construtor?? Se sim, como eu passaria o cpf para o pai/base?
public Diretor(???) : base(????????) { ?????? }
Aliás, didática e exemplos ótimos!!