Архив метки: класс

С#: Создание простых классов

Создавая класс, разработчик должен понимать, что он не создает код программы, а разрабатывает структуру и модель поведения какого-либо объекта, который ему будет необходим при дальнейшей разработки программы. Создавая класс, мы оперируем абстрактными значениями (если мы создаем класс «человек», мы не … Читать далее

Рубрика: C#, Учебное пособие C# | Меточки: , , , , , , , , ,

C#: Зачем нужен Dispose и с чем его едят

Сегодня я поведую о том зачем нужна функция Dispose в языке программирования C#.

Рубрика: C# | Меточки: , , , , , , , , , , ,

C#: Ответ за «засыпчатный» вопрос

Пару недель назад я описал одну ситуацию, возникшую у меня при написании кода. Для тек кто не в курсе вот ссылка на хитрый вопрос. Сегодня я решил более детально рассказать о причинах такого поведения кода.

Рубрика: C# | Меточки: , , , , , , , , ,

C#: Отличие класса от структуры (class vs struct)

Сегодня я решил рассказать о одном из частых вопросах на собеседованиях «чем отличается класс от структуры в C#«.

Рубрика: C# | Меточки: , , , , , , , , ,

JavaScript: Классы или скриптовый ООП

Сегодня речь пойдет о том, как использовать «ООП» в языке JavaScript. А именно об использовании и создании классов. Рассматривать это мы будем на примере класса Point (Точка).

Рубрика: JavaScript | Меточки: , , , , , , , , , , , , , ,

PHP: Описание класса для быстрой работы с базой данных fsDBTable: Часть 1

Класс fsDBTable (по сути это совокупность классов) был разработан мной для системы управления OnePageCMS с целью облегчения работы с базой данных. Данный класс можно найти в сборке указанной CMS в папке kernel файл fsBase.

Рубрика: PHP | Меточки: , , , , , , , , , , ,

PHP: «Get & Set»

Сегодня мы поговорим о языке программирования PHP. Точнее мы рассмотрим такой элемент языка как геттеры и сеттеры, благодаря которым можно не только значительно облегчить работу с классами, но и реализовать более «тонкую» логику работы.

Рубрика: PHP | Меточки: , , , , , , , , , , ,

C#: Собственный контрол. Часть 2 из 2.

Продолжение темы о создании собственного элемента управления с нуля.

Рубрика: C# | Меточки: , , , , ,

C#: Класс живущей своей жизнью или Timer как альтернатива потокам

Сегодня рассмотрим простой пример создания класса, который начнет выполнять какие-то действия после создания и продолжит их выполнять далее, пока он существует. Тем самым наш класс будет являться потоком, выполняющимся параллельно основному потоку.

Рубрика: C# | Меточки: , , ,