Design patterns – Twin – library MetaTrader 5

Design patterns - Twin - library for MetaTrader 5
/**/ #include <SRCPatterns_Main.mqh> namespace Twin { /************************************************************************************** Design patterns – Twin    Modeling multiple inheritance with the Twin pattern. /************************************************************************************** Structure        +——-+        +——-+        |Parent1|        |Parent1|        +——-+        +——-+        | M1()  |        | M2()  |        +——-+        +——-+           ^                 ^           |                 |      +—-|—————–|—-+      | +——+         +——+ |      | |Child1|  twin   |Child1| |      | +——+ ——> +——+ | … Read more