Ebenso wie bei anderen Funktionen (siehe Defaultparameter) kann man Defaultparameter angeben, um weniger Funktionen definieren zu müssen.
In dem obigen Beispiel könnte man die beiden Konstruktoren auch noch zu einem zusammenfassen:
class Auto { private: int AnzahlRaeder; double Motorleistung; public: // Konstruktor: Auto( double LeistungKW = 0.0, int nRad = 4 ) { Motorleistung = LeistungKW; AnzahlRaeder = nRad; } }; // ...