Главная->Інформатика та програмування->Содержание->Глава 13. Многофайловые программы

Р. ЛАФОРЕ ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть13) онлайн

Глава 13. Многофайловые программы

♦             Причины использования многофайловых программ

♦             Создание многофайловой программы

♦             Межфайловое взаимодействие

♦             Класс сверхбольших чисел

♦             Моделирование высотного лифта

В предыдущих главах мы видели, как связаны в C++ различные части програм-

мы — описатели классов, методы, функция main(). Но все программы, которые

мы до сих пор рассматривали, состояли из одного файла. Теперь мы поднимемся

в нашем искусстве программирования чуть выше и взглянем на многофайловые

программы. Мы разберемся, как осуществляется связь между файлами и какая

роль отводится заголовочным файлам.

Помимо теоретического обсуждения многофайловых программ, эта глава

представит на суд читателя несколько сложных и больших программ. Вовсе не

обязательно вникать во все мелочи, встречающиеся в этих программах; вы лишь

должны хорошо усвоить принципы взаимодействия элементов сложных про-

грамм. В этих примерах показано, как классы могут использоваться в реальных

приложениях: это уже не те маленькие программки, которые мы видели в пре-

дыдущих главах. С другой стороны, они не настолько длинные, чтобы потратить

все лучшие годы жизни на их преодоление.

 

2