Code Fix

上級コンストラクタとメソッドの見分け方 › パターン2

コンストラクタとメソッドの見分け方

戻り値型を書くとただのメソッドになります。

 1  public class Main {
 2      int value;
 3      ___________(int v) { this.value = v; }
             ^
 4      public static void main(String[] args) {
 5          System.out.println(new Main(3).value);
 6      }
 7  }
Main.java:3: error: invalid method declaration; return type required

空欄を埋めてビルドを通す

広告
広告スロット(未設定)

コンストラクタとメソッドの見分け方

既定コンストラクタが消える条件も扱います。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)