質問するログイン新規登録

回答編集履歴

2

改めて回答

2016/01/22 17:47

投稿

swordone
swordone

スコア20675

answer CHANGED
@@ -1,1 +1,5 @@
1
- 勘違いため、一旦削除します。
1
+ エラー原因はおそらく`}`が足りていないからです。
2
+ 適切にインデントを下げていけば、足りないことがわかるはずです。
3
+
4
+ ところで、このコードは無駄に内部クラスを使っていますが、内部クラスを作る必要は無いのでは?
5
+ フィールドとして配列を2つ持てばいいだけのはずです。

1

勘違いしました

2016/01/22 17:47

投稿

swordone
swordone

スコア20675

answer CHANGED
@@ -1,2 +1,1 @@
1
- Countがコンストラクタの様に書かれているためです。PriceクラスにCountというコンストラクタは書けませんし、メソッドとしても返り値の型がありません。
2
- Priceのコンストラクタが配列2つ受けとるようにする必要があります。
1
+ 勘違いため一旦削除します。