Укажите отличия интерфейса от абстрактного класса

в интерфейсе нельзя изменять модификаторы доступа
в интерфейсе нельзя объявлять делегаты
в интерфейсе нельзя реализовывать методы
в интерфейсе нельзя объявлять поля