[填空題] 下列是一個(gè)類的定義,將程序段補(bǔ)充完整?! lass A { String s; 【 】int a=66; A(String
2021-07-20
[填空題] 下列是一個(gè)類的定義,將程序段補(bǔ)充完整。 class A { String s; 【 】int a=66; A(String sl) { s=sl;} static int geta( ) { return a;} }
正確答案:static
參考解析:static方法只能處理static成員;非static方法不能處理static成員。所以題目中的geta()方法聲明是static的,所以其中的變量必須也聲明為static屬性。注意:static方法只能用類名來(lái)引用,所以static方法不能用this來(lái)引用。因?yàn)?this表示當(dāng)前對(duì)象,而并非當(dāng)前類。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。