假設我有下面的類:MATLAB - 超載賦值運算符
classdef myClass < handle
properties
A = [10 20 30 40]
end
end
那麼假設我有以下電話:
>> m = myClass;
>> n = m;
n
將是一個句柄同一個對象m
是,當然。有沒有辦法來重載賦值運算符?特別是,我不知道如果我能有類似如下的方法:
function val = assign(obj)
val = obj.A;
end
這樣算下來n = m
將採取同樣的n = m.A
。