В каком случае Вы обязаны объявить класс абстрактным?