Also ich hab bis jetzt immer den Konstruktor (und auch die Methoden) im .h File deklariert und im .cpp File implementiert. Ist meiner Meinung nach am übersichtlichsten dies zu trennen.
zB.:
Code:
car.h
class Car {
private:
int length;
String model;
public:
Car(int length, String model);
printCar();
}
car.cpp
Car::Car(int length, String model) {
this->length = length;
this->model = model;
}
Car::print() {
cout << .....
}