Список с курсором. Динамические структуры данных

Написано admin в 20 Июнь 2008 – 22:01 -

Список с курсором. Динамические структуры данных

Добавим в проект классы, задающие динамические структуры данных. Конечно, можно было бы воспользоваться стандартными… Но для обучения крайне полезно уметь создавать собственные классы, задающие такие структуры данных. Список с курсором – один из важнейших образцов подобных классов%:

using System;

namespace Shapes Read more »


Tags: , , , , , , , , , , ,
Находится в Учебник | No Comments »

Абстрактный класс Figure

Написано admin в 20 Июнь 2008 – 21:58 -

Абстрактный класс Figure

Приведем код класса:

using System;

using System.Drawing;

namespace Shapes Read more »


Tags: , , , , , , , , , , , , ,
Находится в Учебник | No Comments »

Урок 19. Абстрактные классы

Написано admin в 14 Июнь 2008 – 16:06 -

Урок 19. Абстрактные классы

Методы класса могут быть объявлены как абстрактные. Это означает, что в этом классе нет реализации этих методов. Абстрактные методы пишутся с модификатором abstract. Класс, в котором есть хотя бы один абстрактный метод, называется абстрактным (а таком классе могу быть и обычные методы). Нельзя создавать экземпляры абстрактного класса – такой класс может использоваться только в качестве базового класса для других классов. Для потомка такого класса есть две возможности – или он реализует все абстрактные методы базового класса (и в этом случае для такого класса-потомка мы сможем создавать его экземпляры), или он реализует не все абстрактные методы базового класса (в этом случае он является тоже абстрактным классом и единственная возможность его использования – это производить от него классы-потомки). Вот пример, иллюстрирующий использование абстрактных классов:

Read more »


Tags: , , , , , ,
Находится в Уроки C# | No Comments »