Предыдущие части: В первых двух частях я объяснил, что такое объект. А в одном из выпусков приводил пример простейшей игры, где игрок сражается с несколькими монстрами. Там каждый монстр хранился в массиве в виде всего лишь одного числа – его здоровья. Теперь, в рамках ООП, я могу хранить в массиве не просто здоровье, а целого монстра в виде объекта. Я сделаю ему следующие свойства: hp (здоровье), strength (cила), armor (крепость брони). А также я добавлю монстру метод move(), с помощью которого он будет двигаться...
Всем Хай! Как я и обещал сегодня начинаем ковырять ООП(объектно-ориентированное программирование). Не думал, что будет на столько не понятно. Начало сказыватся то, что курс скачен с интернета, а не куплен у автора. Проблема в том, что складывается ощущения огромного пробела в уроках. Поэтому сразу полезли термины, которые раньше не объяснялись. Я, конечно, постараюсь объяснить всё коротко и на пальцах о чём и зачем вообще ООП, но мне самому нужно ещё больше погружаться в эту тему для понимания. Что я понял? ООП придумали для упрощения понимания и чтения кода...