Форум сайта python.su
568
RudiumВы первый день изучаете классы, но при этом вступаете в такую активную дискуссию, что создается впечатление, будто вы имеете стойкую позицию в обсуждаемом вопросе.
Первый день изучаю классы)) И поменьше ненависти и ругани, пожалуйста.
Офлайн
1
Про prototipe не слышал. Возможно, вы имели ввиду prototype? Орфографическая ошибка?
Офлайн
1
Стойких позиций не имею. Сам ничего не знаю. У меня сложилось впечатление что мне пытались объяснить те, кто сам путается в терминах. Я про объекты.
Офлайн
568
RudiumКак и любой другой метод, __init__ может реализовывать сколь угодно сложный алгоритм. Вы что собираетесь 500 строк кода копипастить после объявления каждого нового объекта?
Как я понял __init__ нужен лишь для того, чтобы при создании экземпляра можно было указать параметры в скобках, вместо переопределения их после, отдельными выражениями. Это единственное отличие и удобство.
Офлайн
1
Спасибо! Я только что обрел просветление! ))
Офлайн