Объектно ориентированное программирование (ООП) на языке Перфолента
В этом разделе вы найдете информацию об объектно-ориентированном программировании на языке Перфолента.Net.
Терминология: классы, объекты и типы в языке ПерфолентаЕсли Вы не понимаете терминологию на которой построен изучаемый материал, то понять его будет очень трудно. Поэтому изучение ООП мы начнем с изучения соответствующей терминологии принятой в языке программирования Перфолента.Net.
Конструируем класс. Поля.Класс может иметь много разнообразных членов: поля, свойства, методы, события. Однако поля занимают особое место, только поля хранят данные созданного объекта. В этой статье будут рассмотрены правила и синтаксис определения полей в создаваемых вами классах и в других элементах программы.
Конструируем класс. Конструкторы.Что бы управлять процессом создания экземпляра объекта в языке Перфолента используются специальные методы, называемые конструкторами. Как создавать и использовать конструкторы объектов рассказывается в этой статье.
Конструируем класс. Свойства.Свойство объекта - это присущее ему качество, характеристика или признак. Однако на уровне программного кода свойства всего-лишь позволяют установить контроль над процессом установки значений полей. Синтаксис свойств и их использование рассмотрены в этой статье.
Конструируем класс. Завершители и Деструкторы.Из этой статьи Вы узнаете, как в языке Перфолента.Net правильно завершать работу создаваемых Вами классов.
Конструируем класс. Переопределение операторов.Иногда Вам хочется, что бы объекты из созданных Вами классов или структур можно было бы складывать, вычитать или делить друг на друга. А ещё не плохо бы определить для них правила преобразования из одного типа в другой. Всё это позволяет сделать переопределение операторов о котором рассказывается в этой статье.
Конструируем класс. Методы.В этой статье рассмотрен самый важный элемент программы, без которого программы не существует, т.к. даже процедура Старт модуля Программа является методом.
Конструируем класс. Делегаты.Делегаты играют очень важную роль в современном программировании. А какую именно роль они играют и как их использовать на практике, Вы узнаете в этой статье.