Это, вероятно, очевидно, так что потерпите меня.
ДА, Я ЗНАЮ, ЧТО java.io.File не имеет конструктора по умолчанию.
Проблема в том, что когда я пытаюсь расширить java.io.File, он говорит: «Не удается найти конструктор File() в java.io.File» даже хотя я переопределяю конструктор по умолчанию в java.lang.Object.
Вот мой код:
AbsRelFile.java
import java.io.File;
public class AbsRelFile extends File {
File f;
private AbsRelFile(){
}
}
Это дает мне ошибку, хотя я переопределяю конструктор.
ПРИМЕЧАНИЕ. Этот класс не закончен. Не комментируйте, почему мне это не нужно, или комментарий о том, что этот класс бесполезен. Я только начал писать это, прежде чем я получил эту ошибку.