Встречается на собеседованиях • сегодня

Что такое классы в ООП

Класс в ООП — это шаблон для создания объектов, определяющий их структуру и поведение. Он инкапсулирует данные (поля) и методы для работы с ними.

Основные характеристики:

  • Поля — переменные, хранящие состояние объекта
  • Методы — функции, определяющие поведение
  • Конструктор — специальный метод для инициализации объекта
  • Модификаторы доступа (public, private и др.) — управляют видимостью членов класса

Пример:

java
public class Car {
    private String model;  // поле
    private int year;

    public Car(String model, int year) {  // конструктор
        this.model = model;
        this.year = year;
    }

    public void startEngine() {  // метод
        System.out.println("Engine started!");
    }
}

Классы поддерживают основные принципы ООП: инкапсуляцию, наследование, полиморфизм. Они служат основой для создания объектов через оператор new (например, Car myCar = new Car("Toyota", 2020)).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы