изводных (что и порождает древ
Автор admin Воскресенье, 17 мая 2009 11:32
изводных (что и порождает древовидную структуру). Названные библиотеки классов включены в систему программирования Visual С++. Ситуация, когда один класс является производным от двух и более классов, называется множественным наследованием (multiple inheritance). Наследование 483 Преимущества наследования Как видно из приведенных выше простых примеров, наследование позволяет повторно использовать созданные ранее фрагменты программы и структуры данных и таким образом избежать дублирования. Кроме того, наследование упрощает отладку и сопровождение программ, поскольку управляющие выполняемой задачей код и данные содержатся в одном, легко определяемом, месте программы. Используя принцип иерархии классов, можно построить в языке С++ модель взаимоотношений реального мира. Так, при создании класса CFillRectangle, производного от CRectangle, отражается тот факт, что фигура является прямоугольником, внутренняя область которого залита цветом, а при создании класса CRoundRectangle, производного от CFillRectangle, – тот факт, что фигура является 1фямоугольником с закругленными углами. Иерархия классов MFC, например,
Комментарии закрыты.
Последние комментарии