2 года назад
Основы программирования. Как работают ссылки и указатели на массивы в C++, Java, C# "под капотом"?
Сказать снова, что эта вещь сверхважна для понимания всего программирования, то это не сказать почти ничего, так как поведение коробок в массивах C++/C, C#, Java просто фантастически поможет вам одновременно и понимать механизмы поведения коробок от частей объектов в наследовании и интерфейсах. Казалось бы, что это совсем разные темы и природа здесь различна, но это вообще не так, ибо в наследовании и в массивах применяются "под капотом" абсолютно такие же принципы механики коробок от объектов. Конечно, у вас глаза на лоб лезут, потому что в мире вам этого никто еще не говорил, но в данной статье...
9 месяцев назад
Основы языка C# для создания игр #2: Классы, ссылки, списки и циклы
Изучив основные типы данных, методы и условия мы уже можем сделать игру, основанную на простых алгоритмах. Но придётся весь код писать в одной программе, выражаясь по "сиШарповски" в одном классе. Эта программа (класс) будет разрастаться семимильными шагами и очень скоро в этой "простыне" станет сложно что-либо найти, легко потерять и проще забить. :) Классы в C# Вместо того, чтобы пытаться запихнуть всё в одну программу (класс), будет гораздо удобнее разделить логику и код по разным классам (программам), в зависимости от того, к какому объекту они относятся...