Я просматривал документацию по классам ООП и нашел такой пример:
class Student {
private String name;
public int averageGrade;
public Student(String n, int avg) {
name = n;
averageGrade = avg;
}
public static void main(String[] args) {
Student s = new Student("John", 9);
}
}
Меня смущает, что они инстанцируют объект из main того же класса. Считается ли это плохой практикой? Будет ли у вновь созданного объекта s
метод main?
Спасибо!