Size: a a a

2017 March 16

NG

Nicholas Guriev in pro.python
методы должны иметь разные имена
источник

NG

Nicholas Guriev in pro.python
источник

NG

Nicholas Guriev in pro.python
к конструкторам всё то же самое относится — это самые обыкновенные функции
источник

KM

Kirill Moysa in pro.python
Разве конструктор не отличается от функции?)
источник

NG

Nicholas Guriev in pro.python
чем?
источник

KM

Kirill Moysa in pro.python
Он автоматически задает значение объекту
источник

NG

Nicholas Guriev in pro.python
только именем
источник

KM

Kirill Moysa in pro.python
А функцию вызвать нужно
источник

NG

Nicholas Guriev in pro.python
ну ещё он имеет особенность, что интерпретатор его автоматически вызывает при создании объекта
источник

NG

Nicholas Guriev in pro.python
на то он и конструктор
источник

KM

Kirill Moysa in pro.python
Ну вот и отличие
источник

KM

Kirill Moysa in pro.python
+ он ничего не возвращает
источник

KM

Kirill Moysa in pro.python
Отсутсвие перегрузки - существенный минус. Но python имеет ряд преимуществ на  C++. Но я никогда не пожалею,ч то начал учить первым С++. Замечательная основа, в которой все пишется своими руками, учит думать и т.д.
источник

NG

Nicholas Guriev in pro.python
Kirill Moysa
+ он ничего не возвращает
кстати, при большом желании можно даже вернуть что-то
https://paste.ubuntu.com/24190834/
источник

NG

Nicholas Guriev in pro.python
только потом проблемы будут с вызовом 😆
источник

KM

Kirill Moysa in pro.python
Ну это уже полный бред))))
источник

NG

Nicholas Guriev in pro.python
just for fun ¯\_(ツ)_/¯
источник

KM

Kirill Moysa in pro.python
Что ты пишешь на python?
источник

KM

Kirill Moysa in pro.python
Какие еще языки знаешь?
источник

NG

Nicholas Guriev in pro.python
Пользователь @mymedia пишет на: C, C#, C++, Go, Java, JavaScript, Lua, PHP, Python, sh
источник