C++ Программирование в среде С++ Builder 5

         

Шаблоны классов


Шаблон класса является обобщенным определением некоторого семейства классов, имеющих схожую структуру, но различных в смысле используемых типов или констант. Синтаксис шаблона класса следующий:

template <список параметров шаблона> class имя шаблона {тело_класса };

В списке_параметров_шаблона .могут присутствовать элементы двух видов:

  • спецификации формальных констант, состоящие из имени некоторого типа с последующим идентификатором;
  • спецификации формальных типов, состоящие из ключевого слова class, за которым следует идентификатор; они аналогичны параметрам шаблона функции.


  • Содержание раздела