Абстрактные классы реализуют на практике один из принципов ООП - полиморфизм. High Quality Content by WIKIPEDIA articles! Абстрактный класс в объектно-ориентированном программировании — базовый класс, который не предполагает создания экземпляров. Абстрактный метод не реализуется для класса, в котором описан, однако должен быть реализован для его неабстрактных потомков. Абстрактный класс может содержать (и не содержать) абстрактные методы и свойства. 2013. Абстрактные классы представляют собой наиболее общие абстракции, то есть имеющие наибольший объем и наименьшее содержание.