Elementinitialisierung in Java



  • Hallo zusammen!

    Ich bin in der Java-Entwicklung noch neu und habe jetzt eine Frage dazu:
    Ist es möglich in Java im Konstruktor eine Elementinitialisierung wie in C++ z.B.:

    KlasseA::KlasseA(int _a) : a(_a) {}
    

    durchzuführen?
    Wenn ja, wie?
    Ich habe leider nichts Passendes dazu im Netz gefunden.

    Vielen Dank im Voraus
    Chris_



  • Ist in Java nicht nötig, da Elemente in jedem Fall primitive Typen sind, bei denen eine Zuweisung zu einer Initialisierung optimiert werden kann.



  • Vielen Dank für die Antwort!

    Aber ist es denn (wenn auch unnötig) zumindest theoretisch möglich?
    Es geht mir hauptsächlich darum, dass ich meinen in C++ angewohnten Stil bestmöglich beibehalte.

    Vielen Dank
    Chris_



  • Chris_ schrieb:

    Aber ist es denn (wenn auch unnötig) zumindest theoretisch möglich?

    Nein. Ist nicht noetig. Ich habs auch noch nie irgendwo gesehen.

    Chris_ schrieb:

    Es geht mir hauptsächlich darum, dass ich meinen in C++ angewohnten Stil bestmöglich beibehalte.

    Das wuerde ich mal ganz schnell aendern. Wenn du die Sprache wechselst musst du dich halt auch umgewoehnen. Sonst kommt das nicht gut.



  • Vielen Dank, damit ist meine Frage beantwortet!

    Frohe Weihnachten an alle! :xmas1:

    Chris_


Anmelden zum Antworten