OOP, mql5'te şablonlar ve makrolar, incelikler ve kullanım teknikleri - sayfa 7
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Bana göre, her şey o kadar da kötü değil. Bence aynı C# içinde çok fazla temel ana arabirim yok (C# uzmanı değilim), bu nedenle yöntemleri tek bir temel üst sınıfa indirgenemez ve daha sonra ihtiyacı olan herkes tarafından miras alınamaz.
"Neye ihtiyacı olana miras kalsın"dan ne anlıyorsunuz? Tüm sınıfı değil, bir kısmını mı miras alıyorsun? ) Böyle bir işlevi bilmediğim bir şey
Hayır, bir sürü sanal fonksiyon tanımlamayı ve gerektiğinde onları mirasçılarına yüklemeyi amaçladım.
Hayır, bir sürü sanal fonksiyon tanımlamayı ve gerektiğinde onları mirasçılarına yüklemeyi amaçladım.
Tam bir kaos ve kontrol eksikliği. Arayüzler, "gerekli" değil, uygulanması gereken soyut yöntemleri tanımlar. Bu, bu yöntemlerin nesnede uygulanmasını sağlar. Ve yaklaşımınızla, bir yerde bir yöntemi aşırı yüklemeyi unuttuysanız, program hiçbir şey olmamış gibi derlenir, istenen yöntem yerine sadece bir kukla çağrılır. Normal yani...
Kukla değil, "uygulanmayan" bir istisna. C#'da her zaman öyle görünüyor.
... bir yöntemi bir yere aşırı yüklemeyi unuttuysanız, program hiçbir şey olmamış gibi derlenir, istenen yöntem yerine sadece bir kukla çağrılır. Normal yani...
Bu arada, MQL'de her şey tam olarak böyle çalışır;(
Kukla değil, "uygulanmayan" bir istisna. C#'da da çok sık görülüyor.
Bu arada, MQL'de her şey tam olarak böyle çalışır;(
Önemli olan değil. Hataları çalışma zamanında yakalamayı önerirsiniz, bu hatalar ise derleme aşamasında yakalanabilir (ve yakalanmalıdır).
Bunun, sınıflar için <,,,,,,> şablonu gibi yapıları yığmaktan herhangi bir şekilde daha iyi olduğunu düşünüyorum. Orada, böyle bir "sınıf sistemi" inşa etmeyi bitirmeden önce beyinler kırılacak.
Bunun, sınıflar için <,,,,,,> şablonu gibi yapıları yığmaktan herhangi bir şekilde daha iyi olduğunu düşünüyorum. Orada, böyle bir "sınıf sistemi" inşa etmeyi bitirmeden önce beyinler kırılacak.
Katılmıyorum. Derleyiciyle uğraşmayı tercih ederim, ancak programımın doğru şekilde çalışmasının garanti edildiğinden ve işçi yönteminin çağrıldığından ve ne cehennemde değil.
Bütün bunlar, temelde her yerde görünen basit bir temel sınıfa sahipse ve sonra döküm dinamikleri varsa, o zaman işe yarayabilir)