Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Гра "Змійка"

Реферат Гра "Змійка"





олювати зобов'язання абстракції від їх реалізації.

Спадкування означає таке відношення між класами (відношення батько - нащадок), коли один клас запозичує структурну або функціональну частину одного або кількох інших класів (відповідно, одиночне і множинне спадкування).

Поліморфізм: одне і те ж ім'я може означати об'єкти різних типів, але, маючи загального предка, всі вони мають і загальне підмножина операцій, які можна над ними виконувати.

Головною ланкою програми в ООП є об'єкт (наприклад клас). Головним у понятті об'єкта є об'єднання ідей абстракції даних і алгоритмів. Об'єкти володіють цілісністю, яка не може бути порушена. Властивості, що характеризують об'єкт і його поведінка, залишаються незмінними. p align="justify"> Об'єктно-орієнтоване проектування - це методологія програмування, заснована на уявленні програми у вигляді сукупності об'єктів, кожен з яких є екземпляром певного класу, а класи утворюють ієрархію спадкування.

Для ООП важливу роль відіграє таке поняття, як абстрагування.

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

Абстрагування концентрує увагу на зовнішніх особливостях об'єкта і дозволяє відокремити найістотніші особливості поведінки від несуттєвих.

Клас ділиться на дві частини: інтерфейс і реалізацію.

Інтерфейс відображає зовнішню поведінку об'єкта, описуючи абстракцію поведінки всіх об'єктів даного класу.

Внутрішня реалізація описує подання цієї абстракції і механізми досягнення бажаного поведінки об'єкта.

Для зручного представлення програми використовуються модульність і ієрархія.

Модульність - це поділ програми на фрагменти, які компілюються окремо, але можуть встановлювати зв'язки з іншими модулями.

Ієрархія - це впорядкування абстракцій, розкладання їх за рівнями.

Збереженість - здатність об'єкта існувати в часі, переживаючи породив його процес, і (або) у просторі, переміщаючись зі свого первісного адресного простору.

Програми в ООП повинні бути написані на відповідному об'єктно-орієнтованої мови програмування. За якими ж критеріями визначається така мова? p align="justify"> 1) всі об'єкти мають свій спеціалізований тип - клас;

2) кожен клас повинен мати різні види полів даних, залежно від ступеня доступу: закриті, відкриті, успадковані;

) класи можуть успадковувати частину полів даних і методів у інших класів; ...


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





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

  • Реферат на тему: Розробка програми на платформі Android на тему "Інформатика - 2 клас&q ...
  • Реферат на тему: Середній клас та його роль у стабілізації суспільства
  • Реферат на тему: Користувальницький інтерфейс програми кластеризації даних
  • Реферат на тему: Поняття об'єкта і суб'єкта в управлінні соціальною роботою
  • Реферат на тему: Інтегрований урок читання (1 клас), історії (3 клас)