У меня есть класс участника следующим образом:Добавить объект одного класса в объект другого класса в Python
class Participant:
def __init__(self,name,level):
self.name = name
self.level =level
У меня есть еще один класс команды следующим образом:
class Team:
def __init__(self,name):
self.name = name
Я хочу создать метод в классе Team
, чтобы добавить экземпляр класса Participant
; например:
Предполагается, что myTeam
является пустым, действительным экземпляром команды. предположим также myParticipant1
является действительным экземплярами Участника
myTeam.addParticipant(participant= myParticipant1)
AddParticipant
метод должен добавить экземпляр myParticipant1
к экземпляру myTeam
.
Как я могу получить его на Python?
Вы уверены, что вы хотите, что иерархия наследования? –
Не уверен, что если это может быть достигнуто без этого, я могу это сделать – Souriez23
. Взаимоотношения наследования подразумевают, что ребенок может использоваться везде, где может использоваться родитель, поэтому то, что вы просите вместе с этим кодом, означает, что вы хотите иметь команду, составленную из команд. –