Namespace et inclusion de classes
Bonjour,
J'ai plusieurs classes outils que je voudrais regrouper dans une classe ou dans un namespace Outils.
Mes outils sont des classes normales :
Une classe A avec son .h et .cpp
Une classe B avec son .h et .cpp
Je voudrais appeler mes classes et leurs méthodes (toutes statiques) de cette manière :
Outil::A::MethodeDeA();
Outil::B::MethodeDeB();
Que choisir, namespace ou classe ?
Dans les deux cas comment faire pour inclure des classes déjà définies (.h et .cpp) dans un namespace ou une classe. Je n'ai pas trouvé d'exemples.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
#include "a.h"
#include "b.h"
namespace Outils
{
....//Quoi mettre ??
}
// Ou bien avec une classe
class Outils
{
....//Quoi mettre ??
}; |
Merci.