Sobes.tech
Junior — Middle
136

Təsadüfi siniflərin nə olduğunu və proqramlaşdırmada necə istifadə olunduğunu izah edə bilərsinizmi?

AI-dan cavab

sobes.tech Süni İntellekt

Анонимные классы в программировании — это классы без имени, которые определяются и создаются прямо в месте использования. В Java они часто применяются для реализации интерфейсов или абстрактных классов без необходимости создавать отдельный именованный класс.

Пример использования анонимного класса для обработки события:

button.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent e) {
        System.out.println("Кнопка нажата");
    }
});

Здесь создаётся новый класс, реализующий интерфейс ActionListener, без явного имени, и сразу же создаётся его экземпляр. Это удобно для одноразового использования, когда не нужно переиспользовать класс в других местах.