Зміст
1. Перевага Використання MFC
2. Знаходження площі фігурі методом трапеції
. Постановка задачі
Список використаної літератури
Додаток
1. Перевага Використання MFC
MFC - це базовий набор (бібліотека) класів, написання на мові С + + і призначеня для Спрощення и Прискорення процеса програмування для Windows. Бібліотека містіть багаторівневу ієрархію класів, что налічує около 200 членів. Смороду дають можлівість створюваті Windows-Додатки на базі об'єктно-орієнтованого підходу. З точки зору програміста, MFC являє собою каркас, на Основі Якого можна писати програми для Windows.
Бібліотека MFC розроблено для Спрощення Завдання, что стояти перед програмістом. Як відомо, Традиційний метод програмування под Windows вімагає написання й достатньо довга і складних програм, что мают ряд спеціфічніх Особливе. Зокрема, для создания Тільки каркаса програми таким методом Знадоби около 75 рядків коду. У міру ж Збільшення складності програми ее код может досягаті справді неймовірніх Розмірів. Однак та ж сама програма, написана з використаних MFC, буде пріблізно в три рази менше, оскількі більшість приватних деталей Прихована від програміста.
Одним з основних ПЕРЕВАГА роботи з MFC є можлівість багаторазове Використання одного и того ж коду. Так як бібліотека містіть Багато ЕЛЕМЕНТІВ, спільніх для всіх Windows-Додатків, немає необхідності шкірного разу писати їх заново. Замість цього їх можна просто наслідуваті (Кажучи мовою об'єктно-орієнтованого програмування). Крім того, інтерфейс, что забезпечується бібліотекою, практично незалежний від конкретних деталей, его реалізують. Тому програми, напісані на Основі MFC, могут буті легко адаптовані до новіх версій Windows (на Відміну Від більшості програм, написання звічайній методами).
Ще одним істотнім ПЕРЕВАГА MFC є Спрощення взаємодії з прикладним програмним інтерфейсом (API) Windows. Будь-який додаток взаємодіє з Windows через API, Який містіть кілька сот функцій. Значний розмір API ускладнює СПРОБА зрозуміті и вивчити его Цілком. Часто даже доладно простежіті, як окремі Частини API пов «язані один з одним! Альо оскількі бібліотека MFC об »єднує (як інкапсуляція) Функції API у логічно організоване безліч класів, інтерфейсом становится однозначно легше управляти. Оскількі MFC являє собою набор класів, написання на мові С + +, тому програми, напісані з використаних MFC, винна буті в тій же година програмами на С + +. Для цього звітність, Володіти відповіднімі знання. Для качану звітність, вміті створюваті Власні класи, розуміті принципи успадкування та вміті перевізначаті Віртуальні Функції. Хочай програми, что Використовують бібліотеку MFC, зазвічай НЕ містять Надто спеціфічніх ЕЛЕМЕНТІВ з арсеналу С + +, для їх написання тім не менше Потрібні солідні знання в даній области.
Зауваження. Невелика кількість класів, визначених у бібліотеці, що не пов'язане безпосередно з програмування под Windows. Це, зокрема, класи, прізначені для создания рядків, управління файлами і обробка особливая СИТУАЦІЙ. Іноді звані класами загально призначення, смороду могут використовуват як Windows-, так и НЕ-Windows-Додатками.
Головна частина бібліотеки MFC Складається з класів, Які Використовують для побудова компонентів програми. ...