sfd
Основы языка С# для создания игр #6: Пространства имён, наследование и модификаторы доступа
Чем сложнее будет становится наша игра, тем больше её логики будет записано в виде кода. Если попытаться записать всё в одном файле, то можно получить что-то вроде рулона туалетной бумаги, да простят меня эстеты за такое сравнение. :) Представьте, что на этой туалетной бумаге записаны тысячи строчек кода и чтобы найти нужный фрагмент нам нужно этот рулон каждый раз раскручивать и перебирать в руках метры этого манускрипта! Гораздо удобнее листать книгу, в которой всё разбито на странице и главы,...
Python. Принципы ООП. Классы, объекты, поля и методы. Уровни доступа.
Поговорим про основные принципы объектно-ориентированного программирования: абстракцию, инкапсуляцию, наследование и полиморфизм. Научимся создавать классы и объекты классов в Python. Рассмотрим, чем отличаются понятия поля, свойства, методы и атрибуты класса. Изучим особенности организации уровней доступа к атрибутам: Public, Protected и Private. ТЕОРЕТИЧЕСКИЙ БЛОК Что такое ООП? Вы наверняка слышали, что существуют два главных подхода к написанию программ: Оба подхода объединены общей целью - сделать процесс программирования максимально эффективным...