Nein das meine ich nicht. Ich meine das ein Feld praktisch ebenfalls eine Variable ist. Das ist das gleiche. Nur etwas genauer. z.b. eine Eigenschaft ist keine Variable im Eigentlichen Sinn.Es ist quasi alles ein Objekt.
Die Mutter von allen Klassen ist TObject, ein Objekt.
Und eine Klasse ist eine Tochter von TObject.
Damit ist eine Klasse ein Objekt.
Ein Feld ist keine Liste, ein Feld vom Typ Liste gibts nicht, weil Feld (=Typ) schon einen Typ hat, und somit nicht noch den Typ Liste haben kann.
du meinst wohl eher ein Feld dessen Komponenten listen sind.
Aber eine Eigenschaft(Property) ist ein Feld.
Damit umfasst der Begriff Feld schon ein größeren Raum. Ein Feld kann eine Liste(z.b. Array) sein, muss es aber nicht.
Nicht immer. In der OOP Spricht man gerne von Feld, wenn man damit eine Variable oder eine Eigenschaft meint. Darauf wollte ich hinaus.Ein Feld ist eine Menge von Variablen des gleichen Typs, wobei das Feld eine einzige Variable ist.
Aber lassen wir das. Es führt zu nichts. Es sei denn, jemand anders schreibt noch was Sinnvolles dazu. Sonst ist das Thema für mich Erledigt.
edit01: http://forum.delphi-treff.de/showthread ... der-in-OOP" onclick="window.open(this.href);return false;