Błąd Java: powinien zostać zadeklarowany w pliku o nazwie

Jestem dość nowy w Javie i próbuję dowiedzieć się, jak rozwiązać następujący błąd:

Błąd odczytu
<code>CalculatorWithMemory.java:1: class Calculator is public, should be declared 
  in a file named Calculator.java
public class Calculator
</code>

Tak więc pomyślałem, że oznacza to, że muszę zapisać 2 różne pliki .java. Jednak dla klasy mam tylko dostarczony blok tekstowy do wpisania mojego rozwiązania, więc nie mogę ich zapisać jako plików .java. Wszelkie przemyślenia na temat rozwiązania byłyby świetne.

Z góry dziękuję!

Aby podać wszystkie informacje. Próbuję rozwiązać następujące problemy.

Pytanie

Kalkulator superklasy zawiera:

(chroniona) zmienna z podwójną instancją, akumulator, która zawiera bieżącą wartość kalkulatora.

napisz podklasę CalculatorWithMemory, która zawiera:

zmienna podwójnej instancji, pamięć, zainicjowana na 0metoda, save, która przypisuje wartość akumulatora do pamięcimetoda, przypominanie, która przypisuje wartość pamięci do akumulatorametoda clearMemory, która przypisuje zero do pamięcimetoda getMemory, która zwraca wartość zapisaną w pamięci

questionAnswers(6)

yourAnswerToTheQuestion