Discussione sull’articolo "MQL per "Duri di Comprendonio": Come Progettare e Costruire Classi di Oggetti"

 

Il nuovo articolo MQL per "Duri di Comprendonio": Come Progettare e Costruire Classi di Oggetti è stato pubblicato:

Creando un programma di esempio di visual design, dimostriamo come progettare e costruire classi in MQL5. L'articolo è scritto per i programmatori principianti che stanno lavorando su applicazioni MT5. Proponiamo una tecnologia semplice e di facile comprensione per la creazione di classi, senza la necessità di immergersi profondamente nella teoria della programmazione orientata agli oggetti.

Il processo di progettazione inizia con uno schizzo, disegnato a matita su un foglio di carta. Questo è uno dei momenti più impegnativi ed emozionanti della programmazione. Dobbiamo considerare non solo il dialogo tra il programma e l'utente (l'interfaccia), ma anche l'organizzazione dell'elaborazione dei dati. Questo processo potrebbe richiedere più di un giorno. È meglio iniziare con l'interfaccia, perché può diventare (in alcuni casi, come nel nostro esempio) determinante durante la strutturazione di un algoritmo.

Per l'organizzazione del dialogo del programma creato, utilizzeremo il form, simile alla finestra dell'applicazione Windows (vedi schizzo nella Figura 1). Contiene righe, e queste a loro volta sono costituite da celle e celle degli oggetti grafici. E così, già nella fase di progettazione concettuale, cominciamo a vedere la struttura del programma e la classificazione degli oggetti.

Figura 1. Forma del costruttore delle classi (schizzo)

Autore: Sergey Pavlov