Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 6, 2015 18:27:50

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Определение свойств класса без метода __init__

Rudium
Первый день изучаю классы)) И поменьше ненависти и ругани, пожалуйста.
Вы первый день изучаете классы, но при этом вступаете в такую активную дискуссию, что создается впечатление, будто вы имеете стойкую позицию в обсуждаемом вопросе.



Офлайн

#2 Дек. 6, 2015 18:28:47

Rudium
Зарегистрирован: 2015-12-06
Сообщения: 114
Репутация: +  1  -
Профиль   Отправить e-mail  

Определение свойств класса без метода __init__

Про prototipe не слышал. Возможно, вы имели ввиду prototype? Орфографическая ошибка?

Офлайн

#3 Дек. 6, 2015 18:31:12

Rudium
Зарегистрирован: 2015-12-06
Сообщения: 114
Репутация: +  1  -
Профиль   Отправить e-mail  

Определение свойств класса без метода __init__

Стойких позиций не имею. Сам ничего не знаю. У меня сложилось впечатление что мне пытались объяснить те, кто сам путается в терминах. Я про объекты.

Офлайн

#4 Дек. 6, 2015 18:31:14

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Определение свойств класса без метода __init__

Rudium
Как я понял __init__ нужен лишь для того, чтобы при создании экземпляра можно было указать параметры в скобках, вместо переопределения их после, отдельными выражениями. Это единственное отличие и удобство.
Как и любой другой метод, __init__ может реализовывать сколь угодно сложный алгоритм. Вы что собираетесь 500 строк кода копипастить после объявления каждого нового объекта?



Офлайн

#5 Дек. 6, 2015 18:38:21

Rudium
Зарегистрирован: 2015-12-06
Сообщения: 114
Репутация: +  1  -
Профиль   Отправить e-mail  

Определение свойств класса без метода __init__

Спасибо! Я только что обрел просветление! ))

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version