Язык программирования Перфолента.Net - Официальный сайт

 Язык программирования Перфолента.Net - Официальный сайт.

Поиск   
Главная :: О проекте :: Контакты :: Обратная связь :: Благодарности :: ВходГость

   >   > 



Объектно-ориентированное программирование на языке программирования Перфолента.Net

Язык Перфолента.Net полностью реализует парадигму объектно-ориентированного программирования (ООП).


Люди представляют мир, как множество взаимодействующих объектов.

В языке программирования Перфолента.Net основным элементом программы является Класс. Класс является шаблоном, на основе которого во время выполнения создаются экземпляры объектов. Представление программы в виде множества взаимодействующих объектов облегчает программисту создание сложных программ.

Объектно-ориентированное программирование основано на следующих принципах, каждый из которых поддерживается в языке:

  • Абстракция - представление реального объекта в виде его упрощенной модели, которая формализуется в классе. Абстракция помогает выделить из реального объекта важную для решения поставленой задачи функциональность.
  • Инкапсуляция - сокрытие внутренней реализации объекта от тех, кто с ним взаимодействует. Инкапсуляция помогает уменьшить видимую сложность объекта и защищает его работоспособность, препятствуя внесению разрушающих изменений.
  • Наследование - возможность перенять реализацию у класса, функциональность которого может быть расширена и дополнена. Наследование помогает создавать иерархические структуры объектов, уменьшая количество однообразного кода и упрощая понимание взаимоотношений между объектами.
  • Полиморфизм - возможность представления объекта в виде нескольких разных реализаций. Полиморфизм помогает разделить реализацию объекта на функциональные части, чем упрощаются и упорядочиваются обращения к объекту.

Подробнее про объектно-ориентированное программирование на языке программирования Перфолента.Net можно узнать из множества статей в разделе Объектно ориентированное программирование (ООП) на языке Перфолента.


К началу статьи


Предыдущая статья:
Универсальный синтаксис

Следующая статья:
Обширная стандартная библиотека
  Поддержи проект!

Вы можете поддержать разработку Перфоленты, перечислив любую удобную сумму, которая пойдет на развитие языка и поддержку инфраструктуры сайта.

  Новости:
      04.01.2025 Опубликован новый релиз дистрибутива языка программирования Перфолента.Net версии 0.4.15.0_CE
      23.09.2024 Опубликована новая статья: "Конструируем класс. Делегаты."
      30.08.2024 Опубликован новый релиз дистрибутива языка программирования Перфолента.Net версии 0.4.14.0
      24.05.2024 Обновлён справочный раздел сайта
      01.07.2023 Новая версия 0.4.13.0 языка программирования Перфолента.Net
       Все новости