Оператор JOIN

No Picture

INNER JOINLEFT JOINRIGTH JOINFULL JOIN Оператор JOIN служит для объединения данных из нескольких таблиц. DB2 поддерживает несколько способов объединения таблиц, включая INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN. Для демонстрации этих операторов создадим две таблицы. Table1: Table2:…

Читать далее »

Диаграммы классов.

No Picture

Основы разработки диаграмм классовПример представления класса на диаграмме классов Основы разработки диаграмм классов В проектирование программ широко используются диаграммы классов. Для их построения используется UML – унифицированный язык моделирования. Диаграмма классов – это графическое представление классов и отношений…

Читать далее »

Функция SUBSTR DB2/SQL

No Picture

Описание функции SUBSTRПример использования функции SUBSTR Описание функции SUBSTR Функция SUBSTR возвращает из строки подстроку заданной длины, начиная с указанного символа. Синтаксис вызова функции SUBSTR определяется следующим образом: Первый параметр – ИСХОДНАЯ_СТРОКА – определяет строку из которой должен…

Читать далее »

Делегаты в C#

No Picture

Введение в делегаты.Пример использования делегатов. Введение в делегаты. Делегат в C# – это тип который содержит ссылку на какой-либо метод. Делегаты удобны тем, что их можно передать в метод в качестве параметра. В общем виде объявление типа делегата…

Читать далее »

Наследование в C#

No Picture

Введение в наследование классов C#Доступность членов базового классаНеявное наследование Введение в наследование классов C# Наследование – это механизм объектно-ориентированного программирования, позволяющий производным классам расширить или изменить функциональность базового класса. Базовый класс – класс от которого наследуется другой класс….

Читать далее »

Абстрактные классы в C#

No Picture

Абстрактные классы отличаются от обычных тем, что в них присутствуют нереализованные члены (методы, свойства или события). Абстрактные классы помечаются модификатором abstract. Нереализованные методы (свойства, события) называются абстрактными методами (свойствами или событиями) и должны помечаться ключевым словом abstract. Абстрактные…

Читать далее »

Свойства класса C#

No Picture

Общие сведения о свойствах C#.Инкапсуляция полей класса. Ограничение доступа к полю.Использование автоматических свойств. Общие сведения о свойствах C#. Свойства в C# представляют собой одну из форм инкапсуляции данных класса. Они позволяют управлять доступом к закрытым полям класса. В…

Читать далее »

Конструктор класса C#

No Picture

Порядок вызова конструкторов при наследованииВызов конструктора базового классаВызов конструктора из другого конструктораМодификаторы доступа применяемые к конструкторам Для создания нового объекта применяются конструкторы класса. Конструкторы класса применяются для начальной инициализации полей класса. Конструктор класса вызывается с помощью ключевого слова…

Читать далее »

Поля класса

No Picture

Поля класса – это переменные принадлежащие непосредственно классу. Эти переменные доступны из любого метода класса и к ним могу применяться модификаторы доступа в отличие от переменных методов. Объявление полей класса в общем виде выглядит следующим образом: Для примера…

Читать далее »

Потоки C#. Дополнительные сведения.

No Picture

Основные и фоновые потокиИмя потокаСостояние потока. Перечисление ThreadState.Приоритет потока. Перечисление ThreadPriority. Ссылки Основные и фоновые потоки Потоки могут быть основными и фоновыми. Фоновые потоки отличаются от основных потоков тем что фоновые потоки завершаются сразу же после окончания последнего…

Читать далее »