Я пытаюсь создать класс Person с подклассом Employee, и я не получаю вложенную ошибку типа. Я пытался гуглить, как изображаются базовые c классы и подклассы, и всегда «просто» так же, как я пишу это, поэтому я, вероятно, ошибаюсь в другом.
Минимальный, как я понимаю, как запрошено.
import com.Person.Employee;
public class Main {
public static void main(String[] args) {
Employee test = new Employee();
}
}
package com;
public class Person {
private String name;
public Person() {
name = "";
}
public class Employee extends Person {
private float personalID;
public Employee(){
super();
personalID = 0;
}
}
}
ошибка: нет доступного экземпляра типа Person. Должен квалифицировать распределение с включающим экземпляром типа Person (например, xnew A (), где x является экземпляром Person)