InstruçÔes
Passo 2
MĂ©todos sĂŁo funçÔes definidas dentro de uma classe que podem executar açÔes usando os dados da classe. Aqui estĂĄ como vocĂȘ cria mĂ©todos:
def method_name(parameter1, parameter2,...):
# Method contents will go here
Em Python, o mĂ©todo __init__ Ă© um mĂ©todo especial conhecido como mĂ©todo inicializador, que Ă© chamado quando vocĂȘ cria uma nova instĂąncia da classe.
Dentro da sua classe MusicalInstrument, adicione um mĂ©todo __init__ com trĂȘs parĂąmetros: self, name e instrument_type.
O parùmetro self é uma forma padrão de se referir à instùncia da classe e é obrigatório como o primeiro parùmetro para todos os métodos de instùncia em uma classe.
O que fazer:
Testes:
- VocĂȘ deve definir um mĂ©todo `__init__` dentro da sua classe `MusicalInstrument`.
- Seu mĂ©todo `__init__` deve ter trĂȘs parĂąmetros: `self`, `name` e `instrument_type`.
Preview