Я новичок в Java (сам C ++) и пытаюсь скомпилировать простую программу (тестирование различных алгоритмов случайных чисел) на Java. У меня есть интерфейс, который я хочу использовать для реализации другого класса, оба эти элемента находятся в одном пакете.
Итак, у меня есть два файла прямо сейчас в моей директории пакета «Random» - «RandomInterface.java» и «RandomTest1.java» (который реализует RandomInterface). Я могу использовать javac для компиляции RandomInterface.java, но я получаю следующую ошибку, когда пытаюсь скомпилировать RandomTest1:
RandomTest1.java:3: cannot find symbol
symbol: class RandomInterface
public class RandomTest1 implements RandomInterface
^
1 error
Я объявляю оба файла частью того же пакета (Random), что и первая строка каждого файла. Что мне нужно сделать, чтобы включить класс RandomInterface в команду компиляции для RandomTest1?
Спасибо!