Say if I have a class A
with an instance variable B b;
. What's the difference between initializing the variable in A's
constructor or using constructor delegation?
class A
{
public:
A();
private:
B b;
};
What's the difference between:
A::A() {
this.b = B();
}
and
A::A() : b() {}
Aucun commentaire:
Enregistrer un commentaire