русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Все о программировании

На этой странице вы найдете информацию о программировании, данная информация была взята с разных источников и автором. Поэтому мы не претендуем на авторство этого материала, а лишь предоставляем возможность ознакамливаться с ним.

Методы, обслуживающие несколько свойств

Пример: type TRectangle = class(TFigure) private FCoordinates: array[0..3] of Longint; function GetCoordinate(Index: Integer): Longint;… Обращения к свойствам Left, Top, Right, Bottom и Coordinates заменяются… ...

Просмотров: 788


Свойство-массив как основное свойство объекта

Такое объявление свойства позволяет рассматривать сам объект класса как массив и опускать имя свойства-массива при обращении к нему из программы,… Следует помнить, чтотолько свойства-массивы могут быть основными свойствами… ...

Просмотров: 812


Свойства-массивы

2. В описании свойства-массива разрешено использовать только методы, но не поля. В этом состоит отличие свойства-массива от обычного свойства. 3. Основная выгода от применения свойства-массива — возможность выполнения… 4. Свойство-массив может быть многомерным. В этом случае методы чтения и записи элементов должны иметь столько же… ...

Просмотров: 471


Методы получения и установки значений свойств

Метод чтения свойства — это всегда функция, возвращающая значение того же типа, что и тип свойства. Метод записи свойства — это обязательно… Пример: Type TFigure = class FVisible: Boolean; ... procedure… Использование методов для получения и установки свойств позволяет проверить корректность значения свойства, сделать… ...

Просмотров: 536


Понятие свойства

1. При работе с объектом свойства выглядят как поля: они принимают значения и участвуют в выражениях. Но в отличие от полей свойства не занимают… 2. Объявление свойства выполняется с помощью зарезервированного слова… Где: ...

Просмотров: 471


Конструкторы и деструкторы

Действия по инициализации и очистке полей специфичны для каждого конкретного класса объектов. По этой причине язык Delphi позволяет… Объявление конструкторов и деструкторов похоже на объявление обычных методов с… Приведем их возможную реализацию: constructor TFigure.Create(const Left,Top:integer);begin Coords.x:=left;… ...

Просмотров: 505


Понятие метода

Однако в отличие от обычных процедур и функций заголовки методов должны иметь уточненные имена, т.е. содержать наименование класса. Приведем пример… Обратите внимание, что внутри методов обращения к полям и другим методам… Практика показывает, что псевдопеременная Self редко используется в явном виде. Ее необходимо применять только тогда,… ...

Просмотров: 487


Объекты

При работе с обычными типами данных этого объявления было бы достаточно для получения экземпляра типа. Однако объекты в среде Delphi являются… Чтобы сконструировать объект (выделить память для экземпляра) класса TFigure и… Create — это так называемый конструктор объекта; он всегда присутствует в классе и служит для создания и инициализации… ...

Просмотров: 496


Объекты и компоненты

Компоненты в среде Delphi — это особые объекты, которые являются строительными кирпичиками визуальной среды разработки и приспособлены к визуальной… Cсейчас мы рассмотрим лишь вопросы создания и использования объектов, а потом… ...

Просмотров: 468


Три кита ООП

Объединение данных и операций в одну сущность — объект — тесно связано с понятием инкапсуляции. Инкапсуляция означает, что для внутренней реализации… В противоположность этому объекты имеют открытый интерфейс, описываемый в виде… Второй кит ООП — наследование. Этот простой принцип означает, что если вы хотите создать новый класс объектов, который… ...

Просмотров: 6099


Природа объекта

***Рисунок-представление объекта Например, объект "кнопка" имеет свойство "цвет". Значение… Кстати, этот пример позволяет сделать важный вывод: свойства имеют первостепенное значение для программиста,… ...

Просмотров: 467


Краеугольные камни ООП

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

Просмотров: 495


Баз данных в Интернете

Сценарии JavaScript, JScript и VBScript Элементы управления ActiveX Апплеты и сервлеты Java ...

Просмотров: 472


Работы с удаленными базами данных

Управление сервером Подключение к серверу Регистрация сервера ...

Просмотров: 742


Подключение внешних подпрограмм

Предположим, что на ассемблере написаны и скомпилированы функции Min и Max, их объектный код находится в файле MINMAX.OBJ. Подключение функций Min и… В модулях внешние подпрограммы подключаются в разделе implementation. ...

Просмотров: 466


Встроенный ассемблер

К встроенному ассемблеру можно обратиться с помощью зарезервированного слова asm, за которым следуют команды ассемблера и слово end: asm… На одной строке можно поместить несколько операторов ассемблера, разделенных… В языке Delphi имеется возможность не только делать ассемблерные вставки, но писать процедуры и функции полностью на… ...

Просмотров: 464



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.