Встречается на собеседованиях • сегодня
В чем разница между методом и конструктором класса
Метод — это функция, принадлежащая классу, которая выполняет определенные действия. Может иметь возвращаемый тип (или void), принимает параметры и вызывается на объекте.
Конструктор — специальный метод, который вызывается при создании объекта (new). Не имеет возвращаемого типа (даже void), имя совпадает с именем класса. Инициализирует состояние объекта.
Пример:
java
class Person {
String name;
// Конструктор
Person(String name) {
this.name = name;
}
// Метод
void greet() {
System.out.println("Hello, " + name);
}
}
// Использование:
Person p = new Person("Alice"); // Вызов конструктора
p.greet(); // Вызов метода
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы