今天做一個JAVA作業的時候,遇到了一個錯誤:
無法從靜態上下文中引用非靜態 變量 this
,錯誤原因是我把一個正方形的類寫在了測試類的里面,然后又在靜態main方法中中使用了RegularPolygon b = new RegularPolygon(6,4);
。可以有以下兩種改正形式:
- 把正方形類,寫在測試類的外面,並且只能有一個public公共類(這時是測試類)
- 把正方形類加一個static
今天做一個JAVA作業的時候,遇到了一個錯誤:
無法從靜態上下文中引用非靜態 變量 this
,錯誤原因是我把一個正方形的類寫在了測試類的里面,然后又在靜態main方法中中使用了RegularPolygon b = new RegularPolygon(6,4);
。可以有以下兩種改正形式:
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。