Шаблон:Inherits usage
Версия от 23:14, 3 декабря 2017; Андрей Чусов (обсуждение | вклад) (Новая страница: «Список реализуемых интерфейсов задается шаблонами Шаблон:inherits_begin, Шаблон:inherits_add и […»)
Список реализуемых интерфейсов задается шаблонами Шаблон:inherits_begin, Шаблон:inherits_add и Шаблон:inherits_end. Опционально параметром access шаблона Шаблон:inherits_begin может быть указан тип наследования - открытое (public) или защищенное (protected).
Пример:
{{inherits_begin|access=public}}
{{inherits_add|FACE3DEXT}}
{{inherits_end}}
{{inherits_begin|access=protected}}
{{inherits_add|TPOINT3D<double>}}
{{inherits_add|std::vector<ExampleInterface*, std::allocator<ExampleInterface*>>|Стандартный вектор.}}
{{inherits_end}}
{{inherits_begin}}
{{inherits_add|SomeClass}}
{{inherits_end}}
Результат:
Наследует открыто
| Класс | Описание |
|---|---|
| Класс полигональной поверхности, композиция которых составляет элемент IPolyObject. |
Наследует защищенно
| Класс | Описание |
|---|---|
TPOINT3D<double, double, double>
| Трехкомпонентный вектор-столбец для описания координат точки в пространстве или радиус-вектора. |
std::vector<ExampleInterface*, std::allocator<ExampleInterface*>>
| Стандартный вектор. |
Наследует
| Класс | Описание |
|---|---|
SomeClass
| Шаблон:SomeClass brief |