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

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

П

Перевантаження операторів

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


Події

Події засновані на делегатах. Події сигналізують системі про те, що сталася певна дія.

Події оголошуються в класі за допомогою ключового слова event, після якого йде назва делегата

// Оголошуємо делегат

public delegate void AccountStateHandler(string message);

// Подія, що виникає при виведенні грошей

publiceventAccountStateHandler Withdrawn;


Поліморфізм

Поліморфізм (від грецького слова πολυμορφισμός, що означає «багато форм») -це властивість, що дозволяє використовувати один інтерфейс для цілого класу дій. Конкретна дія визначається характерними ознаками ситуації. Як простий приклад поліморфізму можна привести кермо автомобіля, катера і машини на повітряній подушці. Для керма (тобто інтерфейсу) байдуже, який тип рульового механізму використовується в транспортному засобі. Іншим словами, кермо працює однаково. Якщо ви знаєте, як поводитися з кермом, ви зможете вести транспортний засіб будь-якого типу



Доступність

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

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

1

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

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

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

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

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

0

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

1.2

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

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

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

0