1
resposta

[Projeto] Mão na massa : herança e modularizaç

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


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

Olá, Ângelo! Como vai?

Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Observei que você explorou o uso de herança entre classes para reaproveitar atributos comuns, utilizou muito bem o super() para inicializar a superclasse de forma adequada e ainda compreendeu a importância do encapsulamento com atributos protegidos para manter uma estrutura organizada e segura no seu código.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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