Objekt einer Klasse als Membervariable dieser Klasse



  • Hallo 🙂

    gibt es eine bestimmte Bezeichnung dafür, wenn ich in einer Klasse eine Membervariable vom Typ dieser Klasse erstelle? So ungefähr:

    class Test {
    
    public:
    
       Test test_;
    
    };
    

    Und die zweite (wichtigste) Frage... Was muss ich beachten, wenn ich so etwas mache?

    Vielen Dank für euere Antworten.



  • Wozu sollte man sowas brauchen?
    Du machst damit eine endlose Rekursion.

    Erklär mal was du erreichen willst.



  • Capris schrieb:

    Hallo 🙂

    gibt es eine bestimmte Bezeichnung dafür, wenn ich in einer Klasse eine Membervariable vom Typ dieser Klasse erstelle? So ungefähr:

    class Test {
    
    public:
    
       Test test_;
    
    };
    

    Unmöglich, Unsinn, Fehler, Falsch, Mist ... such dir eins aus.

    Und die zweite (wichtigste) Frage... Was muss ich beachten, wenn ich so etwas mache?

    Gehirn einschalten, mitdenken. Dann kommst du drauf dass das nicht gehen *kann* (unabhängig von der Sprache).


Anmelden zum Antworten