Step 4 (S-10037)

From Stepik Wiki
Revision as of 12:36, 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/551/step/4

Step 4 (S-10037) 1.png

[00:00 - 00:16] кроме этого мы определим несколько методов для доступа к данным 8 это будет метод size константными процесс который позволит снизить размер массива мы также определен пару методов для доступа к элементу массива константное версия


Step 4 (S-10037) 2.png

[00:16 - 00:35] методы get будет возвращать элемент массива по назначению а не константно будут возвращать элемент носил по ссылке значит использования возможность менять элементу массива мы также определен метод ресайз который позволит изменять размер массива


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


Step 4 (S-10037) 3.png

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


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


Step 4 (S-10037) 4.png

Step 4 (S-10037) 5.png

[01:23 - 01:41] необходимое количество элементов в цикле с копируемых в это время на массив и в завершение мы от меня текущая с этим временным максим который ночует


Step 4 (S-10037) 6.png

[01:41 - 01:56] таким образом после выхода из вам совершать текущую температуру будет иметь правильно на этом описании класса целочисленным массивом заканчивается мы писали все необходимое для того чтобы использовать этот класс


[01:56 - 02:06] на следующей лекции мы более подробно поговорим о том как проектировать программы с использованием будем говорить о так называемом объектная термином программировать