прощения за ошибки)
                  
                  
                  может будет самонадеянно с моей стороны, но прошу помощи:
                  
                  
                  препод не отвечает, по сему спрошу у вас
                  
                  
                  
                  
                  
                  Задача поставлена так:
                  
                  
                  построить иерархию множественного наследования. У каждом классе должно быть по 2 поля каждого типа доступа
                  
                  
                  (блин, почему нельзя сюда отправить схему классов, которую препод дал)
                  
                  
                  проблема такова: схема, данная преподом полна "ромбов в наследовании", из-за чего компилятор ругается на неоднозначность  в наследующих классах, ведь поля попадают туда несколькими путями
                  
                  
                  
                  
                  
                  как решить такую задачу?
                  
                  
                  (хотелось бы всё-таки оправить сюда картинку, дабы вы узрели тот ад, который препод предлагает написать)
                  
                  
                
virtual наследование решает ромбы
А что за ад? Создаем класс кота и наследуем от стула и шерсти?
Обсуждают сегодня