і здійснюється через Спеціальний інтерфейс. Вікорістовуючі визначення новіх тіпів програміст может розділяті свою програму на простіші частині, Які легше проконтролюваті. Такий метод Побудова програм часто назівають абстракцією даніх. Інформація про тіпі містіться в Деяк про єктах тіпів, визначених користувачем. Програмування Із! Застосування таких про єктів назівають про єктно-орієнтованім [2].
Окрім С + + існують такоже Другие мови програмування, Які дозволяє реалізовуваті про єктно-орієнтовані технології. Так пакет Sketchpad БУВ прикладом однієї з дерло про єктно-орієнтованих систем. Sketchpad БУВ універсальною графічною системою для інтерактивного создания ї Редагування збережений на графічному дисплеї. Геометричні Перетворення застосовуваліся до визначених об'єктів, пріводячі в результаті до екземпляр геометричного об'єкта [3].
Мова програмування С + + розвинулася Із мови С, яка в свою черго булу створ на Основі двох попередніх мов - ВСРL і В. Мова програмування ВСРL булу Створена в 1967 году Мартіном Річардом як мова для написання компіляторів и програмного забезпечення операційніх систем. Кен Томпсон передбача багатая можливіть в своїй мові В - копії ВСРL и використан В для создания ранніх Копій операційної системи UNIX в Bell Laboratories в 1970 году. Мова програмування С булу розвинутості Із У Деннісом Річчі в Bell Laboratories в 1972 году. З вікорістовує багатая ВАЖЛИВО концепцій ВСРL і В, а такоже додає тіпі даніх та Другие Особливості. С + + - Розширення З - був розроблення Б єрном Страуструпом на качану 80-х років в Bell Laboratories. С + + Забезпечує можлівість, что найважлівіше, про єктно-орієнтованого програмування. Це виявило революційною ідеєю в мире програмного забезпечення. Про єкти - це ефектівні компоненти програмного забезпечення, что повторно Використовують, и у свою черго моделюють елєменти реального світу [4].
Система Smalltalk дослідніцького центру в Пало-Альто (PARC) корпорації Xerox найбільше часто асоціюється з про єктно-орієнтованім підходом. Система засновалося на Поняття об'єктів, Повідомлень и класів, Які Використовують для создания Середовище програмування ї СПЕЦІАЛЬНОГО інтерфейсу. Smalltalk відрізняється від других про єктно-орієнтованих систем тім, что НЕ має Якої-небудь загальнопрійнятої тіпізації ї процедурна конструкцій, что могло б порушіті строгість! Застосування об'єктів и передачі Повідомлень. Єдиною конструкцією в Цій Системі є об'єкт, что даже управляє програмнного потоком. Кожний клас має методи, вікорістовувані для ОБРОБКИ Повідомлень, Які генеруються усередіні об'єктів. У Системі допу...