Наведено матеріал, необхідний для вивчення основних теоретичних принципів та практики побудови об'єктно-орієнтованих програмних систем засобами мови С++.
Навчальний посібник призначений для студентів базових напрямів підготовки "Комп'ютерні науки", "Системний аналіз" та споріднених напрямів, пов'язаних з вивченням комп'ютерних наук та інформаційних технологій. Може бути корисний для викладачів як дидактичний матеріал, а також для самостійного вивчення і підвищення кваліфікації.