Объектно-ориентированное программирование строится на следующих принципах:
Выберите один или несколько ответов:
объекты наследуют свойства других объектов через иерархию классов
данные и процедуры объединяются в программные объекты
восход от абстрактного к конкретному
для связи объектов используется механизм посылки сообщения
объекты с похожими свойствами объединяются в классы
выявлявление в объекте разнокачественные связи и их взаимодействие