1
resposta

Minha resposta

Olá, tudo bem?

Segue a minha resposta:

modelos/banco,py

class Banco:
    def __init__(self, nome, endereco):
        self._nome = nome
        self._endereco = endereco

modelos/agência.py

from modelos.banco import Banco

class Agencia(Banco):
    def __init__(self, nome, endereco, numero):
        super().__init__(nome, endereco)
        self._numero = numero

    def __str__(self):
        return f'{self._nome} | {self._endereco} | {self._numero}'

app.py

from modelos.agencia import Agencia


def main():
    banco1 = Agencia('Banco 1', 'São Paulo', 123)

    print(banco1)


if __name__ == '__main__':
    main()
1 resposta

Olá, Roberto! Tudo bem?

Parabéns pelos códigos, ficaram super bacanas! A prática do conteúdo é algo que nos ajuda a internalizar o conhecimento adquirido e nesse processo caso tenha restado alguma dúvida em específico, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!