Все всередині - Система програмування PascalABC.NET

Тобто в ідеалі для користувача клас повинен з'явитися в такому вигляді: type Person = class public constructor Create(nm: string;...

Далі

Усі типи - класи - Система програмування PascalABC.NET

Можна довго програмувати PascalABC.NET у звичайному стилі і не помічати, що всі типи стали класами. Але одного разу хтось після імені...

Далі

Огляд класів та об'єктів - Довідка PascalABC.NET

Writeln($'Ім'я: {Name} Вік: {Age}'); end;. Після слова class у дужках може бути вказано ім'я класу-предка (див. Спадкування), а також через кому...

Далі

Довідка PascalABC.NET

Автокласи. При описі класу перед словом class можна встановити слово auto . Такі класи називаються автокласами. Для автокласів автоматично генерується...

Далі

Абстрактні методи та класи - Довідка PascalABC.NET

procedure Draw; abstract; end;. Класи, що містять абстрактні методи також називаються абстрактними. Примірники цих класів створювати не можна. Класи з...

Далі

Наслідування - Довідка PascalABC.NET

Клас може бути успадкований з іншого класу. Клас, від якого успадковують, називають базовим класом (надкласом, предком), а клас, що успадковується,...

Далі

Послідовності - Довідка PascalABC.NET

Класи. Класи та об'єкти: огляд · Видимість членів класу · Методи · Ініціалізатори полів · Конструктори · Попереднє оголошення класів.

Далі

Властивості - Довідка PascalABC.NET

Функція читання та процедура запису повинні бути методами цього класу та мати такий вигляд: function getProp: тип ; procedure setProp(value: тип);. Якщо функція...

Далі

Записи - Довідка PascalABC.NET

Як і класах, методи можуть описуватися яквсередині, так і поза тілом запису. У прикладі вище конструктор описується всередині запису, а метод Print оголошується...

Далі

Система програмування PascalABC.NET

Висока сумісність із Delphi. Висока швидкість виконання програм. Можливість доступу до величезної кількості .NET-бібліотек від контейнерних класів до...

Далі

Видимість членів класу та модифікатори доступу - Система...

У PascalABC.NET існують чотири види модифікаторів доступу: public (відкритий), private (закритий), protected (захищений) та internal (внутрішній).

Далі

Опис мови PascalABC.NET - Довідка PascalABC.NET

NET-бібліотек класів формує стиль, що відчутно відрізняється від стилю стандартного Pascal. Цей розділ містить опис мови PascalABC.NET. Основи. Структура...

Далі

Змінна Self - Довідка PascalABC.NET

i посилається на поле i цього об'єкта, а не параметр i функції Create . Фактично в будь-якому нестатичному методі перед ім'ям будь-якого поля та методом цього класу...

Далі

Конструктори - Довідка PascalABC.NET

У стилі Object Pascal. Для виклику конструктора слід вказати ім'я класу, за яким слідує точка-розділювач, ім'я конструктора та список параметрів. Наприклад:.

Далі

Узагальнені типи: огляд - Довідка PascalABC.NET

Наприклад, Stack – шаблон класу списку елементів типу T, параметризований типом T, а Stack – клас списку з елементами типу integer. Узагальнені...

Далі

Примірники класу String - Довідка PascalABC.NET

Рядки в PascalABC.NET індексуються від 1. Length: integer, Повертає довжину рядка. Статичні методи класу String. Метод Опис.

Далі

Спадкування конструкторів - Довідка PascalABC.NET

Статичні класи, поля, методи, властивості та конструктори · Методи розширення · Атрибути ·Анонімні класи · Автокласи. Обробка винятків.

Далі

Анонімні класи - Довідка PascalABC.NET

Contents · Index · Search · Bookmark. Довідка: PascalABC.NET. Print. Show all. Hide all. Попередньо. Next. Loading table of contents... Загальні відомості.

Далі

Структура програми: огляд - Довідка PascalABC.NET

Класи. Класи та об'єкти: огляд · Видимість членів класу · Методи · Ініціалізатори полів · Конструктори · Попереднє оголошення класів.

Далі

Інтерфейси: огляд - Довідка PascalABC.NET

Клас може також реалізовувати кілька інтерфейсів. Список інтерфейсів, що реалізуються, вказується в дужках після ключового слова class (якщо вказано ім'я предка...

Далі