InstruçÔes

Passo 4

Agora Ă© hora de criar instĂąncias da sua classe MusicalInstrument. Para criar uma instĂąncia de uma classe, vocĂȘ chama o nome da classe como uma função, passando os argumentos necessĂĄrios para o mĂ©todo __init__ (exceto self, que Ă© tratado automaticamente pelo Python).
my_instance = ClassName(arg1, arg2)
Quando vocĂȘ cria essa instĂąncia, o Python chama seu mĂ©todo __init__ e armazena os valores como atributos da instĂąncia que pertencem apenas a essa instĂąncia especĂ­fica. Fora da definição da classe, crie uma instĂąncia chamada instrument_1 para um Oboe que Ă© um instrumento woodwind.

O que fazer:

Testes:

  • VocĂȘ deve criar uma instĂąncia da classe `MusicalInstrument` chamada `instrument_1`.
  • VocĂȘ deve passar `Oboe` e `woodwind` como argumentos ao criar `instrument_1`.

Preview