Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#14

AW: TObejtList, werden nur Pointer hinzugefügt?

  Alt 19. Mai 2020, 14:16
Stells dir so vor: Variablen sind wie Kisten mit Aufschrift.
Du kannst in diese beschrifteten Kisten Sachen rein tun.
In deinem Fall ist es ungefähr so: Du erstellst ein Objekt, tust es in die Kiste mit der Aufschrift "StatusInfo" und dann nimmst du das Objekt aus der Kiste und fügst es der Liste hinzu.
Dann erstellst du ein neues Objekt. Tust das wieder in die Kiste und dann von der Kiste in die Liste. Und so weiter.
Die "StatusInfo" Kiste ist nur ein Behälter den du benutzt, weil es angenehmer ist und damit du die Sachen die du erstellst nicht verlierst sondern weißt, dass sie in der Kiste mit der Aufschrift "StatusInfo" sind.

Die Analogie ist nicht zu 100% wasserdicht, aber es zeigt, dass Variablen und das was drin ist 2 verschiedene Sachen sind.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."

Geändert von Neutral General (19. Mai 2020 um 14:19 Uhr)
  Mit Zitat antworten Zitat