Скажем, я хочу создать класс для car
, tractor
и boat
. Все эти классы имеют экземпляр engine
, и я хочу отслеживать все движки в одном списке. Если я правильно понимаю, если объект двигателя изменен, я могу сохранить его как атрибут car
, а также тот же экземпляр в списке.
Я не могу найти какую-либо достоверную информацию о том, изменяются ли пользовательские классы, и если есть выбор, когда вы их определяете, может ли кто-нибудь пролить некоторый свет?