1
resposta

Mão na massa: Herança e Modularização

Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, João! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei de ver como você aplicou a herança no Python usando a classe Banco como base e estendendo com a classe Agencia. Isso mostra bem como organizar a lógica em módulos diferentes e reaproveitar código de forma mais clara.

Uma dica interessante para o futuro é usar o método __str__ para facilitar a visualização dos objetos quando precisar imprimir informações. Veja este exemplo:


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

    def __str__(self):
        return f"Banco: {self.nome}, Endereco: {self.endereco}"

banco = Banco("AluraBank", "Rua Python, 42")
print(banco)

Esse código sobrescreve a representação padrão e mostra os dados de forma mais legível.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!