文章詳情頁
java - 抽象類計(jì)算三角形和矩形面積周長(zhǎng),這個(gè)紅色警告線是哪里報(bào)錯(cuò)了???
瀏覽:137日期:2024-01-25 09:50:05
問題描述
問題解答
回答1:我猜是因?yàn)闆]有定義 Triangle和 Rectangle這兩個(gè)類.你可以把光標(biāo)移動(dòng)到紅色警告先,看是不是彈出 Triangle cannot be resolved to a type 和 Rectangle cannot be resolved to a type,如果是的話,就是我說的原因.建議:自己移動(dòng)光標(biāo)到錯(cuò)誤處,F2,看一下彈出的信息.
回答2:只有類名下面有紅線是因?yàn)轭悰]有被定義。
但是看你有 Triangle.java 和 Rectangle.java 這兩個(gè)文件,這兩個(gè)類你應(yīng)該是寫了。所以我猜想應(yīng)該有兩個(gè)原因:
你的類名有拼寫錯(cuò)誤,雖然兩個(gè)類名同事拼寫錯(cuò)誤的概率很小,但是也不排除這種情況;
你的 Triangle 和 Rectangle 這兩個(gè)類和 Test2 這個(gè)類不在同一個(gè)包里,并且你并沒有在 Test2 中 import。
其實(shí)最好是像 @taomaokun 說的,自己移動(dòng)光標(biāo)到錯(cuò)誤處 按 F2 看一下彈出的信息。
標(biāo)簽:
java
排行榜

熱門標(biāo)簽