Danke! Habe es direkt mit diesem Beispiel gecheckt haha
@u2dontknow7 жыл бұрын
Sehr schön erklärt. Vielen Dank!
@rawannassan81625 жыл бұрын
Super Video.Danke sehr
@niki100047 жыл бұрын
Danke, hat mir sehr geholfen.
@InkubationCAE8 жыл бұрын
Vielen Dank, hat mir sehr geholfen!
@felikowski6 жыл бұрын
Gutes video. Aber ein kleiner Punkt stört mich als Java-Gourmet: Variablen werden in der Regel klein geschrieben, also "heinrich" statt "Heinrich"
@florent95555 жыл бұрын
und außerdem sollte man Klassenattribute als private angeben.
@FilmfanOliver19924 жыл бұрын
@@florent9555 amen
@markmeloni23883 жыл бұрын
Methoden ebenso
@Lazy1316 жыл бұрын
Danke dir!
@berlincmos5 жыл бұрын
super erklärt danke aber wegen Umlaut du hast schon das Wort zurück in der Methode RueckzugBefehl() mit Umlaut geschrieben also zurück sonst alles super wegen Multi-Threading sollte eigentlich die Methode getInstance() nur mit synchronized()-Block bzw. Ticket erweitert werden.
@MrFatalerror278 жыл бұрын
Das Objekt (Instanz) via clone einfach klonen?
@FirstLast-hm8oz6 жыл бұрын
Ich kapiere gar nichts. Wir haben doch hier zwei Objekte aus derselben Klasse King erzeugt. Es hätte doch eine Fehlermeldung geben müssen, wenn dies geschieht. Das Objekt wird nur in der if-Bedingung zurück geliefert und sonst nicht. Welchen Sinn hätte sonst die Abfrage, ob ein solches schon existiert ?
@Alex-sc5pz6 жыл бұрын
Man hat hier aber nicht zwei Objekte erstellt. Beim Erstellen von Ludwig wurde die Methode getInstance() aufgerufen, die den schon Existierenden König Heinrich zurückgibt. Hätte man beim König Ludwig kein setname gemacht, würde dieser vom vorherigen setname() noch Heinrich heißen. Sowohl die Instanz Heinrich, als auch Ludwig greifen auf dasselbe Objekt im Speicher zu. Edit: Beim ersten Aufrufen der Methode getInstance() existiert noch kein Königs-Objekt, das heißt das Objekt "unserKoenig" ist null. Da dieser null ist wird durch die if-Abfrage ein neuer König erstellt. Bei jedem weiteren Aufruf wird kein König mehr erstellt, sondern der existierende von getInstance() zurückgegeben.
@alexanderbehling46802 жыл бұрын
zwei Dinge haben mich in diesem Video verwirrt. Ganz am Anfang wurde die Variable für den Namen des Königs public gesetzt. In diesem Fall würde man allerdings keine set-Methode benötigen. Auch verstehe ich nicht, warum man den Namen des Königs nicht als Parameter im Konstruktor angibt. Klassenvariablen sollten in der Regel private oder falls veterbbar protected sein. Nur bei einem triftigen Grund sollte man eine Eigenschaft als public deklarieren.
@karmaindustrie5 жыл бұрын
Dieses Video fehlt in der Playlist.
@Rotnase6 жыл бұрын
Wieso hast du deine Stimme gepitcht?
@IIIinxidiousIII4 жыл бұрын
Bei 5:15 passiert was...würds rausschneiden aber naja ¯\_(ツ)_/¯