主要有下面几种类型的方法:[大谦MATLAB,dqmatlab点com]
1 一般方法
一般方法作用于一个或多个对象并返回一些新对象或计算值,跟普通的不能修改输入变量的MATLAB函数类似,它使类可以实现算术运算符和计算函数等。
2 构造函数方法
构造函数与类有相同的名称,用输入变量获取的数据初始化属性值。类的构造函数必须返回它创建的对象。
3 析构函数方法
对象被销毁时自动调用析构函数方法,例如,如果调用了delete(object)或对对象没有任何引用时。
4 属性访问方法
属性set和get方法。
5 静态方法
静态方法不需要类对象,调用时用类名加点标记加方法名,MATLAB会自动确定是哪个类定义了该方法。
6 类型转换方法
类型转换方法时重载的构造函数方法,用于实现对象数据类型的转换。
7 抽象方法
抽象方法不能被实例化,但是可以作为一种定义公共接口的方法用于子类。包含抽象方法的类常常作为接口引用。