banco.py
class Banco:
def __init__(self, nome, endereco):
self.nome = nome
self.endereco = endereco
agencia.py
from banco import Banco
class Agencia(Banco):
def __init__(self, nome, endereco, numero):
"""Inicializa uma nova instância da classe Agência."""
#A função super().__init__() chama o construtor da classe-pai (Banco)
# para que os atributos 'nome' e 'endereço' sejam inicializados.
super().__init__(nome, endereco)
#Atributo adicional, específico da classe Agência.
self.numero = numero