« Abstraitement concrêt »

stic <point> class itsMetaheuristic : public itsSetItem {   //! Virtual interface   //@{ protected:   //! The intensification phase   virtual void intensification() {};   //! The diversification phase   virtual void diversification() {};   //! The learning phase   virtual void learning() {};   //! Called at the end of the start() method   virtual void end();   //@} virtual interface }; class itsMe {   //! Virtual   //@{ protected:   //! The in   virtual vo   //! The di   virtual vo   //! The le   virtual vo   //! Called   virtual vo   //@} virtu }; itsMetaheuristic + sample: vector<point>  +start() +intensification() +diversification() +learning() +end() Voilà une implémentation concrête d'une classe abstraite... et voilà une représentation abstraite d'une classe concrête.

© Johann "nojhan" Dréo

2007-07-26

source (SVG)

Licence : http://creativecommons.org/licenses/by-sa/2.0/

Et puis achetez ces articles sur la boutique Geekscottes, ça paiera un peu du serveur :
T-shirt « Peugeot 404 » Mug « Hacker perdu » T-shirt « J'ai une probabilité non-nulle d'être Normal »