Питання 2 з 12

Запитання 2
Як відрізняється інтерфейс від абстрактного класу в мовах типу Java?
Варіанти відповідей
Інтерфейс може мати поля і конструктори, а абстрактний клас — ні
Інтерфейс переважно визначає сигнатури методів без реалізації, а абстрактний клас може містити реалізації методів і стан (поля)
Абстрактний клас не може мати реалізованих методів
Інтерфейс і абстрактний клас завжди ідентичні за призначенням