Ковариантные возвращаемые типы

Aug 14, 2010 05:49


Есть в C++ такая фича. Допустим, есть класс с виртуальным методом, возвращающим указатель на себя. Наследуясь от него, можно переопределить этот метод, причем в качестве возвращаемого типа допустимо использование указателя на производный класс. Этот механизм называется ковариантными возвращаемыми типами. Каноническим примером послужит метод clone, ( Read more... )

Leave a comment

Comments 1

udpn October 17 2010, 22:12:39 UTC
Либа для ФП в С++ в разработке. Скажем ООП нет силами шаблонов!

Reply


Leave a comment

Up