Difference between revisions of "Step 3 (S-10000)"
(Create page for step id=10000) |
|||
Line 1: | Line 1: | ||
Step on Stepik: https://stepik.org/lesson/545/step/3 | Step on Stepik: https://stepik.org/lesson/545/step/3 | ||
− | + | [[File:Step_3_(S-10000)_1.png|border|800px]] | |
[00:00 - 00:15] надо понимать что методы реализованы как обычные функции только эти функции есть неявной аргумент который задает указатель на текущей дебиторской давайте посмотрим это например | [00:00 - 00:15] надо понимать что методы реализованы как обычные функции только эти функции есть неявной аргумент который задает указатель на текущей дебиторской давайте посмотрим это например |
Latest revision as of 12:16, 7 August 2017
Step on Stepik: https://stepik.org/lesson/545/step/3
[00:00 - 00:15] надо понимать что методы реализованы как обычные функции только эти функции есть неявной аргумент который задает указатель на текущей дебиторской давайте посмотрим это например
[00:15 - 00:31] post нас определена структура точку на плоскости и в этой структуры метод метод сейчас сдвигая точку значения икс игрек
[00:31 - 00:46] так как именно аргумента функции совпадают с именами полей при обращении к переменной икс внутри функции мы будем обращаться к
[00:46 - 01:01] аргументам собой а не к полету однако можно воспользоваться тем знаниям что у каждого метода есть это явно аргумент типа указатель на текущий экземпляр
[01:01 - 01:18] и этот параметр всегда имеет имя this это ключевое слово которое соответствует мне оно параметрами можно считать что реально сигнатура функционал такая кроме double x y в начале идет еще указатель на
[01:18 - 01:34] экземпляр структуры используя этот указатель мыши можно обратиться к текущему экземпляров и соответствующему поле текущего икс и увеличить его на
[01:34 - 01:50] значение которое нам пришла пора мне эти функции она лично поступить с значение игрек точно также увеличить его на отношение которое пришло в рунете фонд