【发布时间】:2014-07-14 15:58:29
【问题描述】:
我正在使用 OOP 现象在 Matlab 中工作,但是我想要像 C/C++ 中的 friend function 现象,即通过一个函数的输出到同一个类中的另一个函数只是为了它的使用。
这里,myClass 是我的类,其中myFunc2 需要输出myFunc1,我怎样才能让这两个函数成为朋友。有没有和其他语言一样的设施?
我的代码:
classdef myClass
properties (Access=private)
M;
T
end
methods
function obj = myClass(M,T)
obj.M= M;
obj.T=T;
end
function H=myFunc1(obj)
obj.M{obj.jj}=jj+ii;
H=obj.M{obj.jj};
end
function myFunc2(obj)
obj.T= H;
end
end
end
【问题讨论】:
标签: matlab class oop output friend-function