Основи мови Visual FoxPro, FoxPro, Бази даних, статті

Як вже зазначалося вище, мова VFP це сильно доповнений і розширений мову xBase. В Visual FoxPro мову програмування об’єктно-орієнтована, тобто базовою конструкцією мови є поняття класу. Вихідний же варіант xBase це чистісінький структурний мову, з базовим поняттям процедур і функцій. Таким чином, сучасна мова програмування Visual FoxPro допускає поєднувати як і програмування “По старинці” описом маси процедур, так і в стилі ООП, створюючи складну ієрархію класів.

Розумний же вибір стилю програмування зробить Ваші програми читабельними, легкими для розуміння, з іншого боку, дозволить Вам швидко створювати потужні програми. Як вже говорилося, мова Visual FoxPro сильно перевантажений мовними конструкціями, стандартними функціями і операторами. Це зроблено з міркувань сумісності зі старими версіями FoxPro. Дати повний опис всіх конструкцій мови представляється неможливим через величезної кількості матеріалу. Тому ми відсилаємо читача до Visual FoxPro Online Documentation довідкової бази даних з програмування VFP. Розмір цієї бази даних близько 80 Mb, і її можна встановити при установці самого VFP собі на жорсткий диск або ж залишити на оригінальному CD-диск. Тут же ми будемо намагатися приводити опису тільки тих мовних конструкцій, які будуть потрібні нам для більш повного викладу матеріалу. Якщо у наведених програмах Ви зустрінете незнайому функцію або оператор, спробуйте знайти його опис в Visual FoxPro Online Documentation, в крайньому випадку, напишіть мені, і я обов’язково докладно про нього розповім.

Отже, тут розглядаються:

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*