第三部分:MQL5中的面向对象编程
“第三部分:MQL5中的面向对象编程”将带你深入了解MQL5语言中的面向对象编程(OOP)。在软件开发中,管理多个实体的复杂性常常需要先进的技术来提升编程的便捷性、生产力和质量。
面向对象编程的核心在于对象的概念,这些对象是程序员使用MQL5工具自定义定义的变量类型。通过创建自定义类型,我们可以模拟对象,简化程序的编写和维护。
这一部分探讨了多种定义新类型的方法,包括类、结构体和联合体。这些自定义类型可以组合数据和算法,以描述应用程序对象的状态和行为。

作者强调了“分而治之”的原则,展示了对象是小型程序,每个程序负责解决一个小但逻辑完整的任务。你可以将这些对象组合成一个系统,创建任意复杂度的产品和服务。
为帮助用户学习MQL5的功能,第三部分“面向对象编程在MQL5中的应用”介绍了OOP的原则,并配有实际的实现示例。本书还涵盖了模板、接口和命名空间,揭示了在MQL5开发中OOP的灵活性与强大功能。