前提・実現したいこと
Heroクラスを継承してSuperHeroを作成していました
extendsを利用してSuperHeroクラスのソースコードにrunはありませんがインスタンス化されてrun()を呼び出そうとしていました
その時にエクスポートされていませんというエラーメッセージが出てしまいました。
発生している問題・エラーメッセージ
エラーメッセージ
Main.java:1: エラー: パッケージjdk.javadoc.internal.doclets.formats.html.resourcesは表示不可です
import jdk.javadoc.internal.doclets.formats.html.resources.standard;
^
(パッケージjdk.javadoc.internal.doclets.formats.html.resourcesはモジュールjdk.javadocで宣言されていますが、エクスポー トされていません)
エラー1個
該当のソースコード
コード public class Hero{ String name = "ミナト"; int hp = 100; //戦う public void attack(Matango m) { System .out.println(this.name +"の攻撃!"); m.hp -= 5; System.out.println("5ポイントのダメージをあたえた!"); } //逃げる public void run(){ System.out.println(this.name +"は、逃げ出した!"); } }
コード public class SuperHero extends Hero{ boolean fiying; //飛ぶ public void fly() { this.fiying =true; System.out.println("飛び上がった!"); } //着地する public void land() { this.fiying = false; System.out.println("着地した!"); } } ```ここに言語を入力 コード public class Main{ public static void main(String[] args) { SuperHero sh = new SuperHero(); sh.run(); } }
Heroクラスを継承してSuperHeroを作成し、実行させようとした
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/04 13:53 編集