MATLAB 中的面向对象编程

开发复杂的技术运算应用

面向对象编程是一种正式的编程方法,它将数据和相关操作(方法)合并到逻辑结构(对象)中。该方法可提升管理软件复杂性的能力——在开发和维护大型应用与数据结构时尤为重要。

MATLAB® 语言的面向对象编程功能使您能够以比其他语言(例如 C++、C# 和 Java™)更快的速度开发复杂的技术运算应用程序。您能够在 MATLAB 中定义类并应用面向对象的标准设计模式,可实现代码重用、继承、封装以及参考行为,无需费力执行其他语言所要求的那些低级整理工作。

MATLAB 中的面向对象编程包括使用:

  • 类定义文件,支持定义属性、方法和事件
  • 具有参考行为的类,有助于创建链接的列表等数据结构
  • 事件和侦听器,用来监视对象属性更改及操作

示例与具体方法

软件参考

另请参阅: MATLAB for C/C++ Programmers 67:52 面向对象编程视频