Посты для тега : ‘классов’

Введение в язык C#

Язык C# — это объектно-ориентированный язык, напоминающий С++ и Java. По аналогии с Java, C# не поддерживает указателей, использует встроенный механизм сборки мусора (garbage collection), что позволяет программисту не задействовать деструкторы и освобождает от необходимости отслеживать процесс выделения памяти. В языке нет глобальных переменных, множественного наследования и ряда других конструкций.

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

Программирование "без классов" в C#

Программирование "без классов" — это программирование без использования объектов, порождаемых из классов. Как правило, это программирование консольных приложений. Фактически мы достаточно подробно останавливались на нем в одноименном разделе, посвященном языку Java; см. разд. "Программирование без классов” и "Kjwccbi" главы 1. Рассмотрим снова

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

Определение интерфейсов

В предыдущих постах я писал о том, на что похожи объявления интерфейсов С#. Они выглядят подобно объявлениям классов, где ключевое слово class заменено interface, а методы не имеют тела. Однако обратите внимание еще на ряд важных моментов. Если вы следуете рекомендованным соглашениям, то имена интерфейсов должны начинаться с буквы I.

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

Финализаторы в языке C#

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

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

Использование таймера

До сих пор мы вели разговор об использовании визуальных классов. Но, если ты помнишь, существуют еще и невизуальные классы и одним из них является Timer. Объект класса Timer позволяет организовывать выполнение команд через заданный период времени. Основным свойством такого o6ъекта является свойство interval — именно в нем задается значение промежутка времени в миллисекундах. После истечения […]

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

Создание классов в Class Designer

Для создания классов в Visual FoxPro можно использовать два способа: писать программный код (что мы делали ранее) или (что гораздо удобнее) воспользоваться услугами специального конструктора — Class Designer. Этот инструмент очень похож на уже знакомый нам Form Designer (Конструктор форм), но он имеет некоторые отличия — в частности, в меню добавлен пункт Class (Класс).

Читать далее »
 
Rambler's Top100