Discussão do artigo "OOP no MQL5 por exemplo: Processando os avisos e os códigos de erro"

 

Novo artigo OOP no MQL5 por exemplo: Processando os avisos e os códigos de erro foi publicado:

O artigo descreve um exemplo de criação de classe para trabalho com os códigos de retorno do servidor de negócio e todos os erros que ocorrem durante a execução do programa MQL. Leia o artigo e você aprenderá como trabalhar com classes e objetos no MQL5. Ao mesmo tempo, esta é uma ferramenta conveniente para manipular erros; e você ainda pode mudar esta ferramenta de acordo com suas necessidades específicas.

Antes de começarmos a planejar, vamos nos familiarizar com algumas características do OOP que serão usadas neste artigo. Certamente, usaremos estruturas e classes. Essas são as noções básicas das linguagens orientadas ao objeto. O que é a estrutura, o que é a classe e como elas se diferenciam?

A estrutura é uma construção que permite abranger um conjunto de variáveis e funções de tipos diferentes (exceto void).

A classe assim como a estrutura é uma série de campos de dados. Mas uma classe é uma construção mais complexa e "flexível". Classes são o conceito básico do OOP.

Autor: KlimMalgin

 

legal =)

Eu estava esperando por um artigo como esse há muito tempo =)

Desde as primeiras palavras, fica claro que esse artigo é para leigos =)

 
Chaleira elétrica para leigos.
 

Artigo maravilhoso. Muito obrigado!

 
Entendo que o método Check captura apenas erros, não captura códigos de retorno?
 
Devemos introduzir exceções na linguagem para que ela seja útil. Em qualquer erro crítico de rantime, o programa trava, e nenhuma classe como a descrita acima salvará a situação.