""Yeni Başlayanlar" için MQL: Nesne Sınıfları Nasıl Tasarlanır ve Oluşturulur?" makalesi için tartışma

 

Yeni makale "Yeni Başlayanlar" için MQL: Nesne Sınıfları Nasıl Tasarlanır ve Oluşturulur? yayınlandı:

Örnek bir görsel tasarım programı oluşturarak, MQL5'te sınıfların nasıl tasarlanacağını ve oluşturulacağını gösteriyoruz. Makale, MT5 uygulamaları üzerinde çalışan yeni başlayan programcılara yönelik olarak yazılmıştır. Nesne yönelimli programlama teorisine derinlemesine dalmaya gerek kalmadan sınıflar oluşturmak için basit ve kolay kavranabilen bir teknoloji öneriyoruz.

Tasarım süreci, bir kağıda kurşun kalemle çizilmiş bir taslak ile başlar. Bu, programlamadaki en zorlu ve heyecan verici anlardan biridir. Yalnızca program ve kullanıcı (arayüz) arasındaki iletişimi değil, aynı zamanda veri işlemenin düzenlenmesini de dikkate almalıyız. Bu işlem bir günden uzun sürebilir. Arayüzle başlamak en iyisidir; zira (bazı durumlarda, örneğimizde olduğu gibi) bir algoritma yapılandırırken tanımlayıcı hale gelebilir.

Oluşturulan programın iletişiminin düzenlenmesi için, Windows uygulama penceresine benzer bir form kullanacağız (Şekil 1'deki taslağa bakınız). Bu, çizgiler içerir ve bu çizgiler sırayla hücrelerden ve grafik nesnelerinin hücrelerinden oluşur. Ve böylece, daha kavramsal tasarım aşamasında, programın yapısını ve nesnelerin sınıflandırılmasını görmeye başlarız.

Şekil 1. Sınıf oluşturucusunun formu (taslak)

Yazar: Sergey Pavlov