Программирование и научные вычисления на языке Python/§15: различия между версиями

Содержимое удалено Содержимое добавлено
м →‎Классы без классов: орфография, пунктуация
Строка 147:
 
 
Когда мы пишем в теле конструктора <tt>self.v0 = v0</tt>, мы в действительности инициализируем <tt>y.v0</tt>. Когда же пишем <source lang="python">value = y.value(0.1)</source> Python переводит это как вызов <source lang="python">value = Yy.value(y, 0.1)</source>
 
 
Строка 165:
* Другой метод или атрибут класса используют <tt>self</tt> в виде <tt>self.name</tt>, где <tt>name</tt> имя этого атрибута или метода.
* <tt>self</tt> в качестве аргумента пропускается при ''вызове'' методов класса
 
 
==Расширение класса==