Весь код, который я видел для создания экземпляра объекта, использовал переменную, а использование экземпляра объекта недолговечно, как игра.Новая игра заменяет этот экземпляр, и нет необходимости вспоминать предыдущие объекты.Или я видел созданные вручную экземпляры, не использующие переменную catchall.Как c1
и c2
и т. Д. И т. П.
class Child:
def __init__ (self, name,):
self.name = name
child = Child(name)
Я создал несколько экземпляров своего объекта и прикрепил их в другом классе, добавив их в список.Однако, если бы я изменил атрибут экземпляра, я не знаю, как вызвать его с помощью универсальной переменной child, используемой для создания экземпляра.Я могу сделать это, когда я использовал c1
или c2
для создания экземпляра: как c1.name
.Но мне бы пришлось вручную написать c1
или c2
.По сравнению с тем, когда я звоню child.name
, я возвращаю только последнего созданного потомка.
У кого-нибудь есть предложение?