9;єкта і меню для його тестування. При бажанні число об'єктів в основній частині програми можна поповнити. br/>
Висновок
Об'єкти в програмі працюють як злагоджений колектив цілком самостійних програм, які самі знають, коли їм у залежності від поточної ситуації потрібно почати роботу, коли її тимчасово призупинити, і нарешті, коли зовсім покинути колектив програм, не залишивши про себе ніякого спогади крім необхідних корисних результатів роботи. Як правило, кожен об'єкт, починаючи свою роботу, замовляє у операційної системи оперативну пам'ять під свої дані, а закінчуючи роботу, повертає цю пам'ять назад системі. Тим самим оптимізується обсяг пам'яті, займаний всій програмою в процесі її роботи. p align="justify"> Для того, щоб об'єкти чітко знали своє місце і повноваження в єдиному колективі, і не виконували одну і ту ж роботу, вони піддаються спеціальній класифікації, результатом якої є виділення класів об'єктів. Якщо два класи володіють загальними властивостями, значить для них має існувати більш загальний клас, який має тільки ті властивості, які для цих двох об'єктів є загальними. У цьому випадку об'єктах класів із загальними властивостями потрібно піклуватися тільки про виконання своїх функцій, пов'язаних з їх различающимися властивостями. Загальну ж частина може виконати об'єкт більш загального класу.
Сучасні мови програмування, такі як С + +, надають у розпорядження програміста великий арсенал інструментальних засобів, що дозволяє проектувати потужні й гнучкі програми, але для того, що б приступити до їх складання, необхідно володіти системою елементів об'єктно -орієнтованої технології. Цій системі елементів для мови С + + і присвячений цей розділ книги. br/>
Список літератури
1. М.Уейт, С.Прата, Д.Мартін Мова Сі: Пер з англ.-М.: Світ, 2007.-463 с., іл .
2. Уїнер Р. Мова Турбо Сі: Пер з англ.-М.: Світ, 2010.-384 с., іл.
. В.В. Подбельський. Мова C + +: Навчальний посібник. - Москва: Фінанси і статистика, 199 560с.
. ІРЕ Пол. Об'єктно-орієнтоване програмування з використанням C + +: Пер. з англ. - Київ: НІІПФ ДіаСофт Лтд, 199 480с.
. Т. Фейсон. Об'єктно-орієнтоване програмування на Borland C + + 4.5: Пер. з англ. - Київ: Діалектика, 1996. 544с.