As a C# developer I\'m used to running through constructors:
class Test { public Test() { DoSomething();
It is worth pointing out that you can call the constructor of a parent class in your constructor e.g.:
class A { /* ... */ }; class B : public A { B() : A() { // ... } };
But, no, you can't call another constructor of the same class.