class AA
{
public:
AA ();
static void a1 ();
static std :: string b1 ();
static std :: string c1 (unsigned short x);
};
我的班级不会有不同的对象在他们之间或与其他人之间进行交互。
当然我需要至少有一个对象来调用这个类的函数,所以我想到了制作成员static
以避免不必要的对象创建。
这种设计的优缺点是什么?什么是更好的设计?