Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MetaQuotes Software Corp.
Модератор
184343
MetaQuotes Software Corp.  

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

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

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

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

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

Автор: KlimMalgin

Vasily
1261
Vasily  

классс =)

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

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

Комбинатор
16181
Комбинатор  
Чайник для чайников.
Alphazavr
237
Alphazavr  

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

 

Timofey Rodikhin
172
Timofey Rodikhin  
Я так понимаю метод Check отлавливает именно ошибки, коды возврата он не цепляет?
Alexey Volchanskiy
18711
Alexey Volchanskiy  
Надо исключения вводить в язык, тогда будет толк. Пока при любой критической рантайм ошибке программа валится, и никакие классы типа описанного ситуацию не спасут.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий