2 года назад
Когда использовать классы (class) а когда структуры (struct)?
Этот вопрос должен занимать мысли каждого разработчика при написании кода, потому что это важно. Хотя классы и структуры во многом похожи, детали имеют значение. Есть одна деталь, которая, возможно, является самым важным различием. Это то, что классы являются ссылочными типами, а структуры - типами значений. Что именно это означает? Классы (classes) Классы являются ссылочными типами, что означает, что когда передается объект класса, то передаваемое является ссылкой на исходное место в памяти для этого объекта...
1255 читали · 2 года назад
Что такое классы в программировании? Магия ООП простыми словами.
В одной из предыдущих статей мы рассматривали объектно-ориентированное программирование / ООП. Сегодня мы поговорим про его неотъемлемую часть - классы. Что это такое, зачем они нужны, и как применяются. Поехали! Подобному тому, как человек не может обойтись без скелета и мышц, объектно-ориентированное программирование не обходится без классов и методов (но конечно не ограничиваясь только ими). Понимание концепции классов и умелая работа с ними, позволяет быстро создавать очень красивые программы...