Наследование в управляемом C++
В управляемом C++ поддерживается модель единичного наследования. Следовательно,
класс может быть порожден не больше чем из одного базового класса. Такая модель
проста и дает возможность избежать усложнений и неопределенностей, которые возникают
при множественном наследовании в неуправляемом C++. Хотя класс в управляемом
C++ может быть производным только от одного базового класса, однако он может
быть наследником нескольких интерфейсов, — это мы обсудим в следующей главе.
В данном разделе мы рассмотрим наследование в связи с примером резервирования
гостиничного номера.
|