我搞不懂(=_=)改了那么久沒辦法了就照著書本抄了還是這樣。。。
uj5u.com熱心網友回復:
你抄錯了吧
uj5u.com熱心網友回復:
書里經常有錯誤,理解思路就行了uj5u.com熱心網友回復:
實體化內部類的參考寫錯了吧。。。你這實體化的是外部類的uj5u.com熱心網友回復:
盡信書不如無書,當然我覺得你抄錯的概率比較大,你這不是內部類吧...如果是內部類,那括號位置不對uj5u.com熱心網友回復:
public class Test22 {
public static void main(String[] args) {
Test22.ATTT a = new Test22().new ATTT();
}
class ATTT{}
}
uj5u.com熱心網友回復:
手機拍攝治好了我多年的頸椎病。。。其實我跟樓上一樣,一直在數你的括號。第10、18行的大括號一定是錯了,后面的沒看錯的話構造方法和main方法都寫到類外邊去了,eclipse都被你搞暈了。還有tu這個參考,想要呼叫ios方法,應該指向內部類的實體,你指向的是外邊那個類的實體。
這都是語法的問題,多結合IDE報錯自己修正吧,花幾天時間轉一下idea,舒服很多。
uj5u.com熱心網友回復:
你可以看下eclipse左邊給你報了什么錯,再進行修改uj5u.com熱心網友回復:
tu是一個Defdat的實體類,Defdat內沒有ios的方法,所以報錯。先看看自己有沒有抄錯,如果沒抄錯的話,自己考慮一下為什么會報錯,能看出書上為什么錯也是一種提高,只知道錯了不知道錯在哪里,感徑訓是沒學到東西,只不過跟著書本在畫押,離開書還是什么都不會。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/47800.html
標籤:Eclipse
下一篇:求指點二級聯動獲取動態資料
