Читать онлайн «Объектно-ориентированное программирование. Задачи и Упражнения»

Автор В. В. Лаптев

СЕРИЯ  УЧЕБН0Е ПОСОБИЕ  D//’l1I1TEP°  В. В. Ааптев, А. В. Морозов, А. В. Бокова б  С++  ОБЪЕКТНО—ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ  Зауачи и упражнения  Допущено Министерством образования и науки Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки «Информатика и вычислительная техника»  ИЗДЗТЭЛЬОКЗЯ программа 300 лучших учебников для высшей школы  осуществляется при поддержке Министерства образования и науки РФ  D/’I1I1TEP®  Москва - Санкт-Петербург - Нижний Новгород - Воронеж Ростов-на-дону - Екатеринбург - Самара - Новосибирск Киев - Харьков - Минск  2007  ввк 32. 973-018. 1я7 удк oo4. 43(o75)  Л24  Рецензенты:  кафедра информатики и прикладной математики Санкт-Петербургского государственного  Л24  университета информационных технологий, механики и оптики, заведующий кафедрой О. Ф. Немолочнов, доктор технических наук, профессор;  Т. А. Гаврилова, доктор технических наук, профессор кафедры «Компьютерные интеллектуальные технологии» Санкт-Петербургского государственного политехнического университета  Лаптев В. В. , Морозов А. В. , Бокова А. В.  С++. Объектно-ориентированное программирование. Задачи и упражнения. — СПб. : Питер, 2007. —- 288 с. : ил. '  ISBN 978-5-469-01437-9  Книга предназначена для изучения возможностей объектно-ориентнрованного стиля про- граммирования на языке С++. Приведены сведения о синтаксисе и семантике объектно-ориентированных конструкций С++, стандартной библиотеке шаблонов STL. Книга содержит необходимые теоретические сведения, упражнения и задачи для самостоятельной работы, справочную информацию по наиболее популярным средам программирования: С++ Builder 6 И Visual C++,NET 2003. Для пре- подавателей и студентов, начинающих программистов. Допущено Министерством образования и науки Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки «Информатика и вычислительная техника».  ввк 32. 973-018. 1я7 удк оо4. 43(о75)  Все права защищены. НИКЗКЗЯ ЧЕСТЬ ДЭННОЙ КНИГИ не может бЫТЬ ВОСПРОИЗВЭДеНЗ В КЗКОЙ бы ТО НИ бЫПО форме 693 письменного разрешения владельцев ЭВТОРСКИХ прав.  Информация. содержащаяся в данной книге. получена из источников, рассматриваемых издательством как надежные. `Гем не менее. имея в виду возможные человеческие ипи технические ошибки, издательстео не может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные ошибки, связанные с использованием книги.  |8ВМ 978—5-469-01437-9  © ООО «Питер Пресс», 2007  Кра  ткое содержание  Предисловие . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Глава 1 . Классы и объекты . . . . . . . . . .
. . . . . . . . . . . . . 11 Глава 2. Конструкторы и перегрузка операций . . . . . . . . . . . . . 28 Глава З. Наследование . . . . . . . . . . . . . . . . . . . . . . . . . 49 Глава 4. Исключения . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Глава 5.