Я просматривал свою документацию по классу ООП, и я нашел этот пример:
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);
}
}
Я сбиваю с толку, что они создают экземпляр объекта из основного класса того же класса. Это считается плохой практикой? Будет ли новый объект s
иметь основной метод?
Спасибо!