ВУЗ:
Составители:
Рубрика:
28
переопределены в классе «Студент-контрактник». Тогда в методах класса
«Учебная группа» информация о студентах может обрабатываться
единообразно (посредством вызова виртуальных методов).
Обобщенные классы (шаблоны классов) определяют описание класса
для обобщенного типа данных. При обращении к шаблону класса
указывается конкретный тип данных (int, double или класс), который
подставляется на место обобщенного типа. Таким образом, компилятор
генерирует класс для этого конкретного типа. Подставляя разные типы
данных, можно создать множество классов на основе шаблона, реализующих
единый алгоритм обработки данных. Например, на основе шаблона класса
«Матрица» могут создаваться объекты-матрицы, элементами которых
являются целые числа, рациональные дроби (объекты класса «Дробь»),
массивы и пр.
переопределены в классе «Студент-контрактник». Тогда в методах класса
«Учебная группа» информация о студентах может обрабатываться
единообразно (посредством вызова виртуальных методов).
Обобщенные классы (шаблоны классов) определяют описание класса
для обобщенного типа данных. При обращении к шаблону класса
указывается конкретный тип данных (int, double или класс), который
подставляется на место обобщенного типа. Таким образом, компилятор
генерирует класс для этого конкретного типа. Подставляя разные типы
данных, можно создать множество классов на основе шаблона, реализующих
единый алгоритм обработки данных. Например, на основе шаблона класса
«Матрица» могут создаваться объекты-матрицы, элементами которых
являются целые числа, рациональные дроби (объекты класса «Дробь»),
массивы и пр.
28
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »
