处理类
类可以支持引用或值语义金宝app
为您的应用程序创建适当的类型的类:
值类使您能够创建新的数组类,数字类具有相同的语义。
处理类定义对象引用
对象
。复制一个对象创建另一个引用同一个对象。
为讨论对象的用户使用如何处理对象,明白了处理对象的行为。
类
处理 |
所有处理类的超类 |
matlab.mixin.SetGet |
为处理类提供设置和获取方法 |
matlab.mixin.SetGetExactNames |
需要设置和获取方法的精确名称匹配 |
dynamicprops |
支持动态属性的类的超类金宝app |
matlab.mixin.Copyable |
超类为处理对象提供复制功能 |
方法
addlistener |
创建事件侦听器绑定到事件源 |
侦听器 |
没有绑定到事件源创建事件侦听器 |
通知 |
通知侦听器事件发生 |
删除 |
删除处理对象 |
findobj |
找到处理对象 |
findprop |
找到meta.property 对象 |
isvalid |
确定有效的处理 |
relationaloperators |
确定平等或处理对象 |
主题
类处理的特点和价值
使用处理类
- 找到处理对象和属性
找到对象使用正则表达式或获得meta.property
对象的特定属性。 - 实现设置/获取接口的属性
创建一个为处理设置/获取接口类。 - 为处理类实现复制
定制的派生对象复制操作matlab.mixin.Copyable
类。 - 处理兼容的类
使处理和价值类来自一个特定的类。