Junior — Middle
88
Java dilində qurucunun məqsədini və iş prinsipini izah edə bilərsinizmi?
AI-dan cavab
sobes.tech Süni İntellekt
В Java конструктор — это специальный метод класса, который вызывается при создании нового объекта. Его основное назначение — инициализация объекта, то есть установка начальных значений полей.
Особенности конструктора:
- Имя конструктора совпадает с именем класса.
- Не имеет возвращаемого типа, даже void.
- Может быть несколько конструкторов с разными параметрами (перегрузка).
- Если конструктор не объявлен явно, компилятор создаст конструктор по умолчанию без параметров.
Пример:
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
}
При создании объекта new Person("Иван", 30) вызывается конструктор, который устанавливает имя и возраст.