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

Реферат Забезпечення підсистеми імітаторів засобів виявлення та протидії безпілотним літальним апаратам





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

У свою чергу визначення нового класу на C ++ буде виглядати наступним чином:


class date

{: dd; mm; yy;: init (int d, int m, int y); day (); month (); year ();

};


Визначення одного з методів:


voiddate :: init (intd, intm, inty)

{= d;=m;=y;

}

Синтаксис визначення в Object pascal:

type=class, mm, yy: integer; init (d, m, y: integer); month: integer; day: integer; year: integer ;; date. init (d, m, y: integer) ;:=d ;:=m ;:=y ;; date. day: integer;

begin:=dd ;;


Очевидно, що мають місце бути лише синтаксичні відмінності.

Розглянемо спадкування у класів. Як вже було зазначено спадкування - одна з основ ООП. Воно може бути використано для в?? ражения генералізації або спеціалізації. Основна ідея в тому, що ви визначаєте новий тип, розширюючи або модифікуючи існуючий, іншими словами, похідний клас володіє всіма даними і методами базового класу, новими даними і методами і, можливо, модифікує деякі з існуючих методів. Різні ГО мови використовують різні жаргони для опису цього механізму (derivation, inheritance, sub-classing), для класу, від якого ви успадковуєте (базовий клас, батьківський клас, суперклас) і для класу (похідний клас, дочірній клас, підклас).

C ++ використовує слова public, protected, і private для визначення типу успадкування і щоб заховати успадковані методи або дані, роблячи їх приватними або захищеними. Хоча публічне спадкування найбільш часто використовується, за замовчуванням береться приватне. С ++ на відміну від Objectpascalподдержівает множинне спадкування. Ось приклад синтаксису спадкування:


classdog: publicanimal

{

.

};


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


type=class (animal)

.;


Класи Objectpascal походять від одного загального базового класу TObject. Так як мова не підтримує множинне спадкування, всі класи формують гігантське ієрархічне дерево.

Хоча мова c ++ і не підтримує таку властивість, багато структур додатків базуються на ньому, вводячи ідею загального базового класу. Приклад тому - mfc з його класом coobject. Фактично це було важливо спочатку, коли мові не вистачало шаблонів [21].

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

Для реалізації підсистеми імітаторів була вибрана мова Objectpascal і найбільш стабільна версія середовища розробки Delphi 7.


1.3 Розробка бази даних


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

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

IDEF1X (IDEF1 Extended) - DataModeling - методологія побудови реляційних структур (баз даних), відноситься до типу методологій Сутність-взаємозв'язок (ER-Entity-Relationship) і, як правило, використовується для моделювання реляційних баз даних, що мають відношення до даної системи; X використовує умовний синтаксис, спеціально розроблений для зручної побудови концептуальної схеми. Концептуальною схемою називається універсальне представлення структури даних в рамках комерційного підприємства, незалежне від кінцевої реалізації бази даних і апаратної платформи. Будучи статичним методом розробки, ...


Назад | сторінка 11 з 22 | Наступна сторінка





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

  • Реферат на тему: Розробка і реалізація програми на мові С ++ з використанням класу статичних ...
  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Спадкування за законом. Спадкування за заповітом. Сучасні проблеми спадку ...
  • Реферат на тему: Спостереження за передачею даних в мережі організації за допомогою засобів ...