Уровни наследования в объектно-ориентированном программировании