私はJavaにかなり慣れていないので、次のエラーを解決する方法を見つけようとしています:
エラー読み取り
CalculatorWithMemory.java:1: class Calculator is public, should be declared
in a file named Calculator.java
public class Calculator
したがって、これは 2 つの異なる .java ファイルを保存する必要があることを意味すると考えました。ただし、これはクラス用であるため、ソリューションを入力するための提供されたテキスト ブロックしかないため、これらを .java ファイルとして保存することはできません。解決策についての考えは素晴らしいでしょう。
前もって感謝します!
すべての情報を提供します。私は次のことを解決しようとしています。
質問
スーパークラスの Calculator には以下が含まれます。
- 計算機の現在の値を含む (保護された) double インスタンス変数、アキュムレータ。
以下を含むサブクラス CalculatorWithMemory を記述します。
- 0 に初期化された double インスタンス変数、メモリ
- accumulator の値をメモリに代入する save メソッド
- メモリの値をアキュムレータに代入するメソッド、リコール
- メモリにゼロを代入する clearMemory メソッド
- メモリに格納された値を返す getMemory メソッド