Step 5 (S-10020)

From Stepik Wiki
Revision as of 12:31, 7 August 2017 by Admin (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/548/step/5

Step 5 (S-10020) 1.png

[00:00 - 00:18] давайте посмотрим как следует реализовать публичный интерфейс например предположим мы хотим написать вам совершать которых меняет размер масел для того чтобы это была корректной в конце публичного интерфейса нам нужно добиться того что при условии того что до начала выполнения функции переслать


[00:18 - 00:34] варианты класса сохраняется то есть размер в поле сайт соответствует фактическому размеру массива на которой указываю то и после окончания функции


[00:34 - 00:50] precise варианты класса также сохранять если мы реализуем каждую функцию публично интерфейсы в таком стиле то это будет гарантировать нам что на всем протяжении работы с данным объектом


[00:50 - 01:05] иммигранты будут важно отметить что если бы мы не закрыли поля данных то внешних пользователей мужской то момент например изменить размер


[01:05 - 01:21] мастера не изменив при этом тот массив на который указывает поле that так что если бы мы оставили закрыты но реализовали функцию ресайз в виде 2 функций 1 из которых


[01:21 - 01:36] изменяла поле со 2 меня во поле data то опять же внешний пользователь мог вызвать только 1 из этих 2 функций или вызвать их с несогласованными значение и таким образом нарушил вариантов вас