我试图找到下列情况很好的解决方案:寻址数据阵列从类get函数返回在Matlab
我有一个类:
classdef SomeClass < handle
properties (Access = private)
x
end
methods
function x = getX(this)
x = this.x;
end
end
end
让x
- 一些数据阵列。 我是否有可能解决阵列的一些元素,好像我做它的结构:
struct.x(5)
还是我总是要做到这样?:
myClassObj = SomeClass();
x = myClassObj.getX();
x(5)
或创造一些FUNC getXAt?
为什么属性为'private'但定义了getX()?你想让'x'可读但不能被其他类写吗?这个类的所有属性都是相同大小的数组吗? – 2012-01-30 16:57:20
因为我曾经用Java编程,不确定这是以这种方式执行它的好方法:) – Lex 2012-01-31 07:25:25