我对Java相当陌生,并试图弄清楚如何解决以下错误:
错误读取
CalculatorWithMemory.java:1: class Calculator is public, should be declared
in a file named Calculator.java
public class Calculator
所以我的想法是,这意味着我必须保存 2 个不同的 .java 文件。然而,这是一个类,我只有一个提供的文本块来输入我的解决方案,所以我不能将它们保存为 .java 文件。关于解决方案的任何想法都会很棒。
提前致谢!
提供所有信息。我正在尝试解决以下问题。
问题
超类 Calculator 包含:
- 一个(受保护的)双精度实例变量,累加器,它包含计算器的当前值。
编写一个子类 CalculatorWithMemory,其中包含:
- 双实例变量,内存,初始化为 0
- 一种方法,保存,将累加器的值分配给内存
- 一种方法,recall,将内存的值分配给累加器
- 一种方法 clearMemory,将零分配给内存
- 一个方法,getMemory,它返回存储在内存中的值