, , .
public class MyParamBlob extends ParentParamBlob
{
private double myReadableParameter;
private double anotherParameter;
private double yetOneMore;
}
double[] "", / , .
public class MyParamBlob
{
...
public MyParamBlob(double[] values)
{
setAll(values);
}
...
public void setAll(double[] values)
{
myReadableParameter = values[0];
anotherParameter = values[1];
}
}
-
, (, double [] ) getter , , - -
public double[] getParams()
{
double[] params = new double[4];
params[0] = myReadableParameter;
params[1] = anotherParameter;
}
, , , myArray = parentInstance.params double d2 = parentInstance.params[2], (1), (2) - parentInstance.params[1] = 0.0;