У меня есть код в двух отдельных исходных файлах в том же проекте. Я пытаюсь вызвать метод из одного из них в другой, но он продолжает бросать ошибку cannot find symbol - method Person()
.Ошибка при вызове метода
Основной класс - SchoolClasses
import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.Scanner;
class SchoolClasses {
public static void main(String[] args) throws java.lang.Exception {
Person();
}
}
второго класса-Person
import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.Scanner;
public class Person extends SchoolClasses {
String firstName = null;
String lastName = null;
public void Person(String firstName, String lastName) {
firstName = firstName;
lastName = lastName;
}
@Override
public String toString() {
return lastName + "," + firstName;
}
}
Могу ли я вызвать метод не так?
in main(): Person p = new Person ("f name", "l name"); – Arvind