
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Novo artigo Padrões de projeto no MQL5 (Parte 2): Padrões estruturais foi publicado:
Neste artigo, continuaremos a estudar os padrões de projeto que permitem aos desenvolvedores criar aplicativos expansíveis e confiáveis não apenas no MQL5, mas também em outras linguagens de programação. Desta vez, falaremos sobre outro tipo: modelos estruturais. Aprenderemos a projetar sistemas usando as classes disponíveis para formar estruturas maiores.
O padrão Bridge (ponte) é usado em casos onde há uma abstração que possui muitas possíveis implementações. Em vez de usar o herança comum, que sempre vincula a implementação à abstração, esse padrão pode ser usado para separar a abstração de suas implementações, para evitar problemas no caso de mudanças ou atualizações. Tal separação pode ajudar a criar um código limpo, que pode ser reutilizado, expandido e facilmente testado.
A estrutura do padrão "Ponte" (Bridge) é mostrada no diagrama abaixo:
No diagrama da Ponte, mostrado acima, estão presentes os seguintes elementos:
Autor: Mohamed Abdelmaaboud