Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Об'єктно-орієнтоване програмування мовою С + +

Реферат Об'єктно-орієнтоване програмування мовою С + +





того чи іншого класу. У різних мовах програмування поліморфізм реалізується різними способами. Наприклад, в C + + він реалізований за допомогою механізму віртуальних функцій. br/>

1. Загальні відомості


розроблюється, курсової роботи носить назву В«OOPВ».

Дана програма дозволяє продемонструвати основні концепції ООП і можливості середовища візуальної розробки додатків Borland C + + Builder 6 для роботи з класами. Користувач має можливості:

В· Додавання об'єктів;

В· Видалення об'єктів;

В· Завантаження даних з файлу;

В· Збереження даних у файл;

В· Пошук даних за основними полям.

Цей додаток написано в середовищі Borland C + + Builder 6 на мові С + +. Додаткова установка програмного забезпечення не вимагається. br/>

2. Теоретичні відомості


Об'єктно-орієнтоване програмування являє собою метод програмування, який дуже близько нагадує нашу поведінку, є більш структурним, більш модульним і більш абстрактним, ніж попередні спроби абстрагування даних і перенесення деталей програмування на внутрішній рівень.

Основні визначення:

Клас - це тип, що описує пристрій об'єктів. Поняття В«класВ» має на увазі деякий поведінку і спосіб представлення. Поняття В«об'єктВ» має на увазі щось, що володіє певною поведінкою і способом представлення. Кажуть, що об'єкт - це екземпляр класу. [1]

Об'єкт - сутність у адресному просторі обчислювальної системи, що з'являється при створенні екземпляра класу. [3]

Прототип - це об'єкт-зразок, за образом і подобою якого створюються інші об'єкти.

Об'єктно-орієнтована мова програмування характеризується трьома основними властивостями:

. Інкапсуляція. Комбінування записів з процедурами і функціями, маніпулюють полями цих записів, формує новий тип даних - об'єкт. p align="justify">. Успадкування. Визначення об'єкта і його подальше використання для побудови ієрархії породжених об'ектовс можливістю для кожного породженого об'єкта, що належить до ієрархії, доступу до коду і даним всіх породжують об'єктів. p align="justify">. Поліморфізм. Присвоєння дії одного імені, яке потім спільно використовується вниз і вгору по ієрархії об'єктів, причому кожен об'єкт ієрархії виконує це дію способом, саме йому підходящим. br/>

3. Опис логічної структури


Для опису предметної області В«Автомобільний транспортВ» була ство...


Назад | сторінка 2 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Об'єктно-орієнтоване програмування. Порівняльний аналіз мов об'єкт ...
  • Реферат на тему: Об'єктно-орієнтоване програмування у середовіщі програмування Delphi7
  • Реферат на тему: Об'єктно-орієнтоване програмування. Розробка програмного забезпечення
  • Реферат на тему: Об'єктно-орієнтоване програмування мовою С ++
  • Реферат на тему: Об'єктно-орієнтоване програмування за допомогою Microsoft Visual Basic ...