Klassen Konstruktor Argumente geben u. 2 andere Fragen (gelöst)



  • class Klasse {
     int Eigenschaft;
     public:
     Klasse(int Eigenschaft) {
      Eigenschaft = Eigenschaft;
     }
    };
    

    Frage 1:
    Ist es möglich dem Parameter den gleichen Namen zu geben wie einer Instanz bzw. zwischen Instanz und Argument zu unterscheiden(In Hinsicht auf 'Eigenschaft' in dem Beispiel)?

    Frage 2:
    Wie kann ich dem Konstruktor bei der Ausführung(also im main Teil) Argumente geben.

    Frage 3:
    Welche Methoden zur effektiven und möglichst schnellen Verschlüselung von Daten eignen sich um Inhalte codiert zu speichern und dann wieder zu decodieren um die Daten vor dem Benutzer zu verstecken ^^

    [edit]
    Danke, hat perfekt geklappt 😃



  • frage 1:
    meinst du sowas?

    class Klasse 
    {
        int eigenschaft;
        public:
        Klasse(int eigenschaft)
        {
            this->eigenschaft = eigenschaft;
        }
    };
    // oder auch
    class Klasse 
    {
        int eigenschaft;
        public:
        Klasse(int eigenschaft)
        : eigenschaft(eigenschaft)
        {
        }
    };
    

    frage zwei:

    Klasse deineInstanz(volldasfetteargumentey);


Anmelden zum Antworten