The global list in TAlien is only created once when
the first time an TAlien object or an instance of it is created. Right?
If I would use just an "list:tlist=new tlist"
a new list is created each time a new TAlien is build!?
Another point:
I have no clue why the constructor New() in TAlien, which adds the object to the list, is executed by creating: "New TAliensmall".
Is the Super Type Object Creator called additional to the one in
the TAliensmall instance ?
the first time an TAlien object or an instance of it is created. Right?
If I would use just an "list:tlist=new tlist"
a new list is created each time a new TAlien is build!?
Another point:
I have no clue why the constructor New() in TAlien, which adds the object to the list, is executed by creating: "New TAliensmall".
Is the Super Type Object Creator called additional to the one in
the TAliensmall instance ?