對不起,我真的不知道如何解釋我的問題。類別列表中的訪問方法
比方說,我有兩個clases,第一個汽車(不包括獲取並設置中的例子)
public class Car{
int id;
string model;
ArrayList<Specs> ListSpecs = new ArrayList<Specs>();
}
第二個,規格,包含了汽車的進一步詳情
public class Specs{
float kilometers;
float passangers;
public float km_pass(float a, float b){
return this.a/this.b;
}
}
現在我的主要問題是,我怎樣才能從一個對象類型汽車訪問變量km_pass?嘗試像
Example Car = new Car();
Car.setId(123);
Car.setModel("Abc");
ListDetails Specs = new Specs();
Car.SetSpecs(ListDetails);
Car.SetSpecs.SetKilometers(123); //wont work
我的例子是否足夠清楚?
謝謝!
給類getter/setter方法 –
它是一個列表,所以你必須指定一個索引。 – ElDuderino
即使我有一個方法在類Specs SetKilometers中,正如cde中所說(getter和setter不包括在內)示例wnt工作的最後一行,你能舉個例子說明我該怎麼做嗎? –