Size: a a a

Сообщество Python Программистов

2020 March 17

b

bbclub in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
эмм, а чем это отличается от Home.init()?
так а в чем проблема то?
источник

A

Alexander in Сообщество Python Программистов
наследуемый класс не переопределяет методы и переменные уже унаследованного класса
источник

AT

Alexander T in Сообщество Python Программистов
bbclub
так а в чем проблема то?
Проблему он выше описал, попробуй прочитать теперь.
источник

b

bbclub in Сообщество Python Программистов
Alexander T
Проблему он выше описал, попробуй прочитать теперь.
и что?
источник

A

Alexander in Сообщество Python Программистов
в итоге Name первым будет найден в классе Home. и будет использован в self.Name
источник

A

Alexander in Сообщество Python Программистов
можно сказать, что self.Name = Away.Name
источник

A

Alexander in Сообщество Python Программистов
тогда будет юзаться из Away
источник

A

Alexander in Сообщество Python Программистов
но self.Name внутри General может иметь только одно значение
источник

b

bbclub in Сообщество Python Программистов
Alexander
но self.Name внутри General может иметь только одно значение
это верно
источник

A

Alexander in Сообщество Python Программистов
можнно в ините описать away_name = Away.Name
источник

b

bbclub in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Всем ку. Есть проблема в множественном наследовании классов с одноимёнными переменными. Как мне в General вывести Name и класса Home, и класса Away?(вот ближайший короткий пример кода, в котором пытаюсь это сделать)
имя класса.__init__() что за запись?
ты определись что используешь наследование или композицию
источник

A

Alexander in Сообщество Python Программистов
и обращаться к General после конструирования как cl.Name и cl.away_name
источник

A

Alexander in Сообщество Python Программистов
bbclub
имя класса.__init__() что за запись?
ты определись что используешь наследование или композицию
+
источник

A

Alexander in Сообщество Python Программистов
в данном случае речь о композиции
источник

b

bbclub in Сообщество Python Программистов
да, при этом не присвоены переменные класа General
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Alexander
можнно в ините описать away_name = Away.Name
так посмотри фото, я обращаюсь не через селф, а через класс.Name. Ну я решил по-простому, просто назвать по-разному переменные в классах.
источник

A

Alexander in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
так посмотри фото, я обращаюсь не через селф, а через класс.Name. Ну я решил по-простому, просто назвать по-разному переменные в классах.
ну вообще, работая с наследованием нужно точно понимать что и зачем ты делаешь
источник

Nn

None none in Сообщество Python Программистов
какая (IDE) для Phyton считается лучше, среди практикующих, и что обязательно к ней прикручивать?
источник

S

Seavegen in Сообщество Python Программистов
None none
какая (IDE) для Phyton считается лучше, среди практикующих, и что обязательно к ней прикручивать?
pycharm
источник

A

Alexander in Сообщество Python Программистов
pycharm же ну
источник