出したい表示結果
こんにちは こんにちは こんにちは
条件
- Main.javaは変更しない
- 文字列「こんにちは」Subクラスにフィールドmessageを定義し、その初期値とすること。
- 文字列「こんにちは」はSubクラス内で記述すること。
- パッケージ、インポートなしで
- クラスPrintの```編集可能エリア
public void execute(int loop) {
int i; for (i = 0;i<loop;i++) System.out.plintln();
}
### ファイルの中身 ```Java public abstract class Print { public void execute(int loop) { int i; for (i = 0;i<loop;i++) System.out.plintln(); } protected abstract void print(); }
Java
Main.java public classMain { public static void main(String[] args) { **int** loop = 3; Print print = new Sub(); print.execute(loop); } }
Java
public class Sub extends Print { private String message; public PrinterSub (){ message = "こんにちは"; } void print(); }
現状のコンパイル結果
Main.java:5: エラー: シンボルを見つけられません
Print print = new Sub();
^
シンボル: クラス Sub
場所: クラス Main
.\Print.java:7: エラー: シンボルを見つけられません
System.out.plintln();
^
シンボル: メソッド plintln()
場所: タイプPrintStreamの変数 out
エラー2個
やってみたこと
型の修正
ループ処理の復習
まだ回答がついていません
会員登録して回答してみよう