java - 抽象类计算三角形和矩形面积周长,这个红色警告线是哪里报错了???
PHP中文网
PHP中文网 2017-04-18 10:50:23
0
2
927

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(2)
大家讲道理

定義がないからだと思います TriangleRectangle这两个类.
你可以把光标移动到红色警告先,看是不是弹出 Triangle cannot be resolved to a typeRectangle cannot be resolved to a type、もしそうなら、それが私が言った理由です
提案: F2 キーを押してエラーにカーソルを移動し、ポップアップ情報を確認してください

いいねを押す +0
大家讲道理

クラスが定義されていないため、クラス名の下に赤い線しかありません。

しかし、Triangle.java と Rectangle.java という 2 つのファイルがあることから、これら 2 つのクラスを作成する必要があります。
その理由は 2 つあると思います:

  1. クラス名のスペルが間違っています。2 つのクラス名のスペルが間違っている可能性は非常に低いですが、この状況は排除できません。

  2. Triangle クラスと Rectangle クラスは Test2 クラスと同じパッケージに含まれておらず、Test2 にインポートされていません。

実際、@taomaokun さんが言ったように、自分でカーソルをエラーに移動し、F2 キーを押してポップアップ情報を確認するのが最善です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート