são classes definidas pelo usuário mutáveis
Digamos que eu queira criar uma aula paracar
, tractor
eboat
. Todas essas classes têm uma instância deengine
e quero acompanhar todos os mecanismos em uma única lista. Se eu entendi corretamente se o objeto do motor é mutável eu posso armazená-lo como um atributo decar
e também a mesma instância em uma lista.
Não consigo rastrear qualquer informação sólida sobre se as classes definidas pelo usuário são mutáveis e se há uma opção para escolher quando você as define, alguém pode lançar alguma luz?