C++中,在构造函数中能够应用其他的成员函数

C++中,在构造函数中能够使用其他的成员函数?
构造函数没有初始化,你就使用其他的成员函数?
C/C++ code
class test
{
public:
   test();
   add();
private:
   int a;
   int b;
}

test::test()
{
   add();
}


如果是基类和派生类,派生类能否在构造函数中使用基类的public成员函数呢?

------解决方案--------------------
可以这么用。
共有继承的话就行。
------解决方案--------------------
为啥构造函数中不能调用其他成员函数?
构造函数是构造的时候自动调用,不是缺了它就不行,不是必须有它才能构造对象

虽然有些设计确实是构造函数未结束之前不可以调用其他成员函数,但那是设计的事,也要由设计来保证这一点,语言标准没义务替你保证这种有人需要有人不需要的事情
------解决方案--------------------
答案是可以的,但是请谨慎使用。因为防止使用的顺序不当或者初始化构造还未完成会出现问题的