Продолжаем серию статей об объектно-ориентированном программировании. Кажется я в одной из своих статей написал, что обективно-ориентированный подход эффективен для достаточно больших программ. Что касается наследования, то некоторые авторы вообще считают, что это вред. Но с другой стороны, используя библиотеки классов мы как раз и используем наследование. Надо только понимать, что слишком большое дерево классов в вашей программе может вместо облегчения принести вам дополнительную головную боль.
Сегодня разберем такой вопрос как множественное наследование. Речь идет о том, что класс может наследовать сразу от двух или более классов, никак не связанных друг с другом. Не во всех объектных языках множественное наследование существует. Использовать его нужно аккуратно, чтобы излишне не услужнить структуру программы. |