在类构造函数中,如果我调用另一个方法来初始化某些属性,为什么该属性没有改变?
示例代码:
classdef Test
properties
prop
end
methods
function obj = Test()
obj.init();
end
function init(obj)
obj.prop = 1;
end
end
end
然后通过执行A = Test();
我得到了A.prop = []
.