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