有沒有辦法讓我只使用一個private
關鍵字來定義私人字段? 什麼我真的問的是:是有什麼我可以做,看起來像這樣:Java - 僅使用一個私人關鍵字定義私人字段
private {
int x;
int y;
Object myObject;
//etcetera
};
和x
,y
,並且myObject
都將作爲私人領域
有沒有辦法讓我只使用一個private
關鍵字來定義私人字段? 什麼我真的問的是:是有什麼我可以做,看起來像這樣:Java - 僅使用一個私人關鍵字定義私人字段
private {
int x;
int y;
Object myObject;
//etcetera
};
和x
,y
,並且myObject
都將作爲私人領域
至少在java中,你不能這樣做。因爲在Java
有幾種變量:
而且每個變量都有自己的訪問修飾符我愛:
public
改質場是所有類訪問。private
修飾符 - 該字段只能在其自己的類中訪問。所以,你要做的就像下面:
private int x,y;
private Object myObject;
說實話,我真的不明白什麼是解釋不同的訪問修飾符和我給出的任何差異。完全不連貫的解釋。 – LPD 2013-02-14 05:39:06
問題是關於如果我們可以一起定義不同的數據類型,而不是訪問修飾符。 OP剛剛選擇了私人的例子。 – 2013-02-14 05:58:42
你可以做私人詮釋的x,y; //如果這有幫助 – smk 2013-02-14 05:23:36
我知道這一點,我只是想知道你是否可以更進一步並使用其他數據類型。 – Jeeter 2013-02-14 05:26:14