亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

看看下面程序的錯誤,說下如何改正?

看看下面程序的錯誤,說下如何改正?

qq_丘比特_0 2017-01-27 22:48:03
abstract ? ?class ? AbsDemo{ abstract ? void ? show();}? class ? Test{ ?static ? class ? Inner ? implements ? Inter ?{ ?public ?void ? method() ?{ ?System.out.println("method ? run"); ?} ?} ???? public ? void ? function()? { ?AbsDemo ? d=new ? AbsDemo() ?{ ?int ?num=9; ?void ?show() ?{ ?System.out.println("num==="+num); ?} ?void ? abc() ?{ ?System.out.println("haha"); ?} ?}; ?d.show();? }? } ?class ? InnerClassTest ?{ ?public ?static ?void ?main(String[] ? args) ?{ ?Test.function().method(); ?} ?} ?報錯信息說Test.function().method();無法從靜態上下文中引用非靜態方法function()
查看完整描述

3 回答

已采納
?
習慣受傷

TA貢獻885條經驗 獲得超1144個贊

function()方法并不是Test類的靜態方法,所以調用失敗,再一個問題就是function()方法并沒有返回值,不能鏈調method方法。
查看完整回答
1 反對 回復 2017-01-28
?
按照自己的節奏前行

TA貢獻90條經驗 獲得超70個贊

隨便看了一眼,兄弟,abstract ? ?class ? AbsDemo抽象類無法創建對象你不知道嗎?能不能先把java基礎打牢?唉,著急學有個屁用!

查看完整回答
反對 回復 2017-01-30
  • 3 回答
  • 0 關注
  • 1333 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號