java入門の本で書いてあったクラス作成について
java本格入門を読みながら実践してく途中でつまづきました。
java
1public class SampleClass {//class 2 3 private String name = "Sample"; // field 4 5 public String action() { // method 6 return name + ">" + "Action"; 7 } 8 9} 10
上記のクラスを定義して、実際にプログラムとして動作させたいのですが、下記の通りに入力してもエラーが出ます。
書いてあることは、”newキーワードを使ってクラスからインスタンスを生成し、インスタンスを操作します”と書いてあります。
java
1 SampleClass sample = new SampleClass(); 2 String response = sample.action(); 3 System.out.println(response); //Sample > Action
まだ初心者なので、Eclipseの使い方もプログラムの組み方もイマイチわからないような初心者ですが、よろしくお願いします。
発生している問題・エラーメッセージ
Syntax error on token ".", @ expected after this token Syntax error, insert ")" to complete MethodDeclaration
該当のソースコード
java
1public class SampleClass {//class 2 3 private String name = "Sample"; // field 4 5 public String action() { // method 6 return name + ">" + "Action"; 7 } 8 SampleClass sample = new SampleClass(); 9 String response = sample.action(); 10 System.out.println(response); //Sample > Action 11} 12
補足情報
Eclipseを使用してます。javaのパージョンは最新なはずです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/08 11:21