Oi, Paulo! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Sua implementação com herança está bem estruturada. Usar super()
no construtor da subclasse Agencia
mostra que você entendeu como aproveitar atributos da classe base sem repetir código.
Uma dica interessante para o futuro é testar se a herança está funcionando corretamente imprimindo atributos herdados:
agencia = Agencia("Banco Central", "Rua das Flores, 123", 101)
print(agencia._nome)
print(agencia._endereco)
print(agencia._numero)
Esse código cria uma instância da classe Agencia
e imprime os atributos herdados e o novo atributo _numero
.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!