Архивы автора: admin
Сопоставление версий DirectX и OpenGL
Вы задавались когда-нибудь вопросом какая версия DirectX примерно сопоставима по функциям и возможностям OpenGL? Если да, то вот список сопоставления. В данной таблице разве что еще можно добавить DirectX 12, который, конечно, соотносится к Vulkan.
4 принципа ООП (часть 4). Абстракция
Абстракция — это когда мы сосредотачиваемся только на существенных для задачи деталях и игнорируем всё остальное. Для каждого объекта мы задаём минимальное количество методов, полей и описаний, которые позволят нам решить задачу. Чем меньше характеристик, тем лучше абстракция, но ключевые характеристики убирать нельзя.
4 принципа ООП (часть 3). Полиморфизм
Полиморфизм — это один из принципов объектно-ориентированного программирования. Полиморфизм — это способность функции обрабатывать данные разных типов. При рассмотрении полиморфизма необходимо помнить, что этот принцип неразрывно связан с другим принципом ООП – наследованием, которое помогает реализовать полиморфизм.
4 принципа ООП (часть 2). Наследование
Наследование, в этом принципе — вся суть объектно-ориентированного программирования. Каждый дочерний элемент наследует методы (methods), свойства (properties), константы (constants) прописанные в родительском. Он может использовать их все, отбросить часть или добавить новые. При этом заново прописывать эти атрибуты и методы … Читать далее
4 принципа ООП (часть 1). Инкапсуляция
Понятие «Инкапсуляция» означает, что вся информация, которая нужна для работы конкретного объекта, должна храниться внутри этого объекта. Если нужно вносить изменения, методы для этого тоже должны лежать в самом объекте — посторонние объекты и классы этого делать не могут. Для … Читать далее