Модуль 3

Computer science и программирование в Unity 3D

Модуль знакомит с принципами программирования, основными конструкциями языка, методам хранения данных в памяти, выделит отличия. Знакомит с «Объектно-Ориентированным Программированием». Рассматривается подход к написанию программ, который основывается на объектах, а не на функциях и процедурах. На первом месте объекты, и только потом действия. Затронуты вопросы абстракции данных, позволяющей подробности внутренней логики скрывать от конечного пользователя. Понимание Наследования позволяет применять повторно использовать код, включая базовый класс в производный класс целиком. Использование Инкапсуляции позволяет организовывать доступ полям и методам класса так, чтобы сохранялась целостность данных. А применение Полиморфизма позволяет выполнять одни и те же действия над различными данными.