в і може приймати вид, як агрегації, так і композиції. На ранніх етапах об'єктно-орієнтованого аналізу і проектування часто задаються відносини асоціацій, а свою конкретизацію у вигляді агрегацій і композицій вони отримують на більш пізніх етапах. p align="justify"> Існує оману, що об'єктно-орієнтоване програмування є чимось складним і незрозумілим. Але об'єктна декомпозиція є нітрохи не менш природною і інтуїтивно зрозумілою, ніж алгоритмічна, яка безроздільно панувала до появи ООП. У програмування основні поняття ООП перейшли з інших галузей знань, таких як філософія, логіка, математика і семіотика, причому, не зазнавши особливих змін, принаймні того, що стосується суті цих понять. Об'єктний спосіб декомпозиції (подання) є природним, і застосовується протягом багатьох століть. Тому не дивно, що в процесі еволюції технології програмування він зайняв належне місце і підтримується, так чи інакше, практично всіма сучасними алгоритмічними мовами. p align="justify"> Об'єктно-орієнтовані, об'єктні та об'єктно-базовані мови програмування. Після того, як були вивчені основи ООП, слід дати класифікацію мов програмування за ступенем підтримки даної технології. Існує 3 класу мов, так чи інакше пов'язаних з об'єктами:
1. Об'єктно-орієнтовані
2. Об'єктні
. Об'єктно-базовані
Об'єктно-орієнтовані мови повною мірою підтримують парадигму ООП, а саме, инкапсуляцию, спадкування і поліморфізм. Типовими представниками таких мов є C + +, Java, C #. p align="justify"> До об'єктним мовам відносять мови як мінімум підтримують інкапсуляцію. Вони дозволяють створювати користувальницькі об'єкти, але, зазвичай не підтримують успадкування або поліморфізм, або ж підтримують, але не повною мірою. Типовими представником об'єктних мов є Visual Basic до шостої версії включно і Ada. p align="justify"> До об'єктно-базованих мов програмування відносяться мови, які можуть використо ать наявні об'єкти, але не мають механізму створення повноцінних користувача об'єктів. JavaScript відноситься саме до об'єктно-базованих мовам програмування. Так, за допомогою цієї мови можна використовувати численні об'єкти об'єктної моделі документа (DOM), за допомогою яких, згідно з останніми стандартами, наказується представляти вміст веб-сторінки. br/>
Реалізація програми мовою Object Pascal
Позначення та найменування програми:
В· Найменування виконуваного файлу: Generator.exe
В· Розмір виконуваного файлу: 7,70 Мбайт.
В· Іконка виконуваного файлу:
В·