开发复杂的技术计算应用

面向对象编程是一种将数据和相关动作(方法)组合成逻辑结构(对象)的正式编程方法。这种方法提高了管理软件复杂性的能力——在开发和维护大型应用程序和数据结构时尤为重要。

对象的面向对象编程能力MATLAB®语言使您能够比使用其他语言(如c++、c#和Java™)更快地开发复杂的技术计算应用程序。您可以在MATLAB中定义类并应用标准的面向对象设计模式,这些模式支持代码重用、继承、封装和引用行为,而无需执行其他语言所需的低级内务管理任务。

面向对象编程在MATLAB中涉及到:

  • 类定义文件,支持属性、方法和事件的定义
  • 具有引用行为的类,帮助创建数据结构,如链表
  • 事件和监听器,允许监视对象属性更改和操作

参见:用于C/ c++程序员的MATLAB,面向对象编程视频