Un objet de fonction, ou foncteur, est n'importe quel type implémentant operator().
Cet opérateur est appelé opérateur d'appel ou parfois opérateur d'application.
La bibliothèque C++ Standard utilise des objets de fonction essentiellement comme critère de tri pour les conteneurs et dans les algorithmes.
Les trois fondamentaux de la POO▲ La Programmation Orientée Objet est dirigée par trois fondamentaux qu'il convient de toujours garder à l'esprit : encapsulation, héritage et polymorphisme.
Houlà