Tworzenie obiektu klasy A w klasie B

Krwawy Orzeł
2015-03-15 20:18
Krwawy Orzeł
0

Cześć,

W jednej z klas potrzebuję korzystać z obiektu innej klasy.

Jak powinienem prawidłowo utworzyć obiekt klasy A w klasie B.

Czy zwykła inicjalizacja wystarczy, wywoła się wtedy domyślny konstruktor i utworzy mi obiekt. Czy powinienem zrobić to jakoś bardziej "elegancko" w konstruktorze klasy B?

class A {
        A(){};

        ...
};

class B {
   public:
        B(){};

        A objA;
};

Pozostało 580 znaków

2015-03-15 20:58

Rejestracja: 6 lat temu

Ostatnio: 2 dni temu

0
#include <iostream>
using namespace std;
struct Heinreich{
};

struct Himmler{
    Heinreich heinreich;
};
int main() {
    Himmler himmler;
    cout << &himmler.heinreich << endl;
    return 0;
}

Pozostało 580 znaków

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0