Matlab:getter函数返回的空值

时间:2014-03-21 16:16:15

标签: matlab function getter matlab-guide matlab-deployment

假设我有两个类,即A和B,需要将B类中的值返回给A.因此,我创建了一个以下列形式的getter函数:

function y = getValue(obj)
    y = obj.value;
end

因此,在A类中,我尝试通过实例化类B并以下列方式调用getter方法来检索值:

obj.bVar = B(); % Instantiate class B and assign to variable 'bVar' in class A

obj.aVar = obj.bVar.getValue(); % Call the getter function

此外,我希望'aVar'变量有一个赋值给它的值,这是分配给'bVar'的值。但是,当使用'disp()'方法显示'aVar'的内容时,它是空的。

你知道我在这里做错了吗?

0 个答案:

没有答案