Основы объектно-ориентированного программирования

         

У10.3 Использование своего формального родового параметра фактически как чужого


Сконструируйте пример, в котором подпрограмма родового класса C [G] вызывает подпрограмму, объявленную в другом родовом классе D [G], имеющую формальный параметр типа G.

  1)

  Полный ответ можно будет найти в приложении B "Genericity versus inheritance".

  2)

  Для проверки прозрачности выполните упражнение У10.3.

  3)

  Улучшенная версия класса рассмотрена в лекции 11

  4)

  Нотация инфиксных операций была введена в лекции 7

  5)

  Martin Carroll, Margaret Ellis, "Reducing Instantiation Time", in "C++ Report", vol. 6, no. 5, July-August 1994, pages 14, 16 and 64.

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