Огляд глосарія за абеткою

Спеціальні | А | Б | В | Г | Ґ | Д | Е | Є | Ж | З | И | І | Ї | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ь | Ю | Я | Все

Сторінка:  1  2  3  4  (Далі)
  Все

А

Абстрактний клас

В об'єктно-орієнтованому програмуванні абстрактний клас – це базовий клас, від якого не можна створити екземпляр.


Абстрактний метод

Абстрактний метод або суто віртуальний метод (pure virtual method) — в об'єктно-орієнтованому програмуванніметод класу, реалізація для якого відсутня. Клас, що містить абстрактні методи, також прийнято називати абстрактним. Абстрактні методи часто плутають з віртуальними. Абстрактний метод підлягає визначенню в класах-спадкоємцях, тому його можна віднести до віртуальних, але не кожен віртуальний метод є абстрактним.


Абстракція

Абстракція фокусує увагу на суттєві характеристики об'єкта.В об’єктно-орієнтованому програмуванні  все побудовано навколо абстракції, але абстракція притаманна для будь-якого програмування, а не тільки для  об’єктно-орієнтованого.


Алгоритм

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


Б

Байт (byte)

Байт (англ. byte) — одиниця вимірювання обсягу цифрової інформації, яка зазвичай містить вісім бітів і представлена двійковим числом. Історично байт був кількістю бітів, яка використовувалася для кодування одного текстового символу в комп'ютері і тому він є найменшою адресною одиницею пам'яті в багатьох архітектурах комп'ютера.


В

Віртуальний метод

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


Вказівник

Вказівник (покажчик, pointer) - це змінна, що містить адресу іншої змінної. Вказівники дуже широко використовуються у мові C/C++.


Властивості

Крім звичайних методів в мові C # передбачені спеціальні методи доступу, які називають властивостями. Властивості забезпечують простий доступ до полів класу, дозволяють дізнатися про їх значення або виконати їх установку.

Стандартне опис властивості має наступний синтаксис:

[Модіфікатор_доступа] тип_що_ повертається    назва

{                     // код властивості            }

 


Д

Делегати

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


Деструктор

Деструктор-це функція, яка викликається при руйнуванні об'єкта.

У багатьох випадках при руйнуванні об'єкта необхідно виконати деяку дію або навіть деяку послідовність дій. Локальні об'єкти створюються при вході в блок, в якому вони визначені, і руйнуються при виході з нього. Глобальні об'єкти руйнуються при завершенні програми. Існує безліч факторів, що обумовлюють необхідність знищення об’єкта. Наприклад, об'єкт повинен звільнити раніше виділену для нього пам'ять. У C++ саме деструкторам доручається обробка процесу дезактівізация об'єкта. Ім'я деструктора збігається з ім'ям конструктора, але передує символом "~"Подібно конструкторам деструктори не повертають значень, отже, в їх оголошеннях відсутня тип значення. 



Сторінка:  1  2  3  4  (Далі)
  Все


Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання

Вирівнювання тексту Вирівнювання тексту

Ширина абзацу Ширина абзацу

0