Difference between revisions of "Step 5 (S-10020)"

From Stepik Wiki
Jump to: navigation, search
(Create page for step id=10020)
 
 
Line 1: Line 1:
 
Step on Stepik: https://stepik.org/lesson/548/step/5
 
Step on Stepik: https://stepik.org/lesson/548/step/5
  
<img width="50%" src="https://ucarecdn.com/cd065c3b-7b04-40c1-892a-c2cb2fcaf839/">
+
[[File:Step_5_(S-10020)_1.png|border|800px]]
  
 
[00:00 - 00:18] давайте посмотрим как следует реализовать публичный интерфейс например предположим мы хотим написать вам совершать которых меняет размер масел для того чтобы это была корректной в конце публичного интерфейса нам нужно добиться того что при условии того что до начала выполнения функции переслать
 
[00:00 - 00:18] давайте посмотрим как следует реализовать публичный интерфейс например предположим мы хотим написать вам совершать которых меняет размер масел для того чтобы это была корректной в конце публичного интерфейса нам нужно добиться того что при условии того что до начала выполнения функции переслать

Latest revision as of 12:31, 7 August 2017

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 функций или вызвать их с несогласованными значение и таким образом нарушил вариантов вас