Обсуждение статьи "ООП в MQL5 на примерах: обработка кодов ошибок и предупреждений"

 

Опубликована статья ООП в MQL5 на примерах: обработка кодов ошибок и предупреждений:

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

Перед тем как начать разработку, предлагаю ознакомиться с теми возможностями ООП, которые будут использоваться в этой статье. Безусловно, будут использоваться структуры и классы. Это базовые элементы в объектно-ориентированных языках. Что такое структура, что такое класс и чем они отличаются?

Структура - это конструкция, которая позволяет содержать в себе набор переменных и функций различных типов (кроме void).

Класс также как и структура представляет собой набор полей данных. Но класс - это более сложная и "гибкая" конструкция. Именно классы являются ключевым понятием в ООП.

Автор: KlimMalgin

 

классс =)

давно ждал такой статейки =)

уже с первых слов ясно что настоящая статья для чайников =)

 
Чайник для чайников.
 

Замечательная статья. Спасибо!

 

 
Я так понимаю метод Check отлавливает именно ошибки, коды возврата он не цепляет?
 
Надо исключения вводить в язык, тогда будет толк. Пока при любой критической рантайм ошибке программа валится, и никакие классы типа описанного ситуацию не спасут.
Причина обращения: