Все о mql ООП

 

Из моего опыта работы на этом сайте, не всегда легко найти хорошую тему (темы) в массе информации. Поэтому я буду использовать эту тему как центральную, касающуюся использования ООП в mql.

Не стесняйтесь вносить свои предложения.


Блог Станислава даст вам много идей и информации.


<Работа продолжается>

Documentation on MQL5: Language Basics / Object-Oriented Programming
Documentation on MQL5: Language Basics / Object-Oriented Programming
  • www.mql5.com
Object-oriented programming (OOP) is programming primarily focused on data, while data and behavior are being inseparably linked. Data and behavior together constitute a class, while objects are class instances. OOP considers computation as modeling of behavior. The modeled item is the object represented by computational abstractions. Suppose...
 
Alain Verleyen:
   

Very interesting discussion (but a bit theoretical) about inheritance and polymorphism in relation to GUI and graphical objects management

BTW, я часто думаю, что полиморфизм появился изначально для решения проблемы необходимости GUI динамически взаимодействовать с пользователем...

все остальные случаи использования полиморфизма имеют лишь второстепенное значение - это моя точка зрения... и часто довольно сомнительно, чтобы это было преимуществом... часто делегирование предпочтительнее, чем наследование