[單項選擇題] 有如下類定義: class Test private int x;public int y;public void setX (int m)
2021-07-20
[單項選擇題] 有如下類定義:
class Test
private int x;
public int y;
public void setX (int m) x=m;
public int getX( ) return x;
現(xiàn)用Test t=new Text();生成一個對象t,則如下語句中,錯誤的是( )。
A.x=10;
B.y=10;
C.setX(10);
D.int m=t.getX( );
正確答案:A
參考解析:本題考查public和private修飾符的訪問權(quán)限。public指明變量和方法為公有,可以通過其對象直接訪問,因此,選項B、C、D都是正確的訪問方法。private指明變量為私有訪問,只能被該類自己訪問或調(diào)用,因此,A選項中不能通過其對象來訪問私有變量。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。