Car*_*rel 5 matlab class getter-setter
是否有人强制将所有get和set函数放在Matlab的类定义文件中?
我问,因为这确实使文件有点乱,并且失败了拥有类定义文件夹的目的.
Sam*_*rts 4
是的,如果您使用属性 set 和 get 访问方法(实际上是名称中带有点的任何方法),则必须将它们包含在文件中classdef,而不是单独的文件中。请参阅文档。
classdef
但是,如果您有特殊原因想要将尽可能多的内容放入单独的文件中,则可以在单独的文件中定义方法getMyProp和setMyProp,然后在classdef文件中让get.myProp和set.myProp函数调用它们。
getMyProp
setMyProp
get.myProp
set.myProp
归档时间:
13 年,6 月 前
查看次数:
1036 次
最近记录:
12 年,9 月 前