Vielleicht meinst Du etwas in der Art?
Ja genau darauf wollte ich hinaus. Danke euch beiden. Ich pflege meistens nut ALtlasten und komme zu selten in die Verlegenheit was neues machen zu dürfen und dann bin ich immer mal wieder verwirrt von den Sichtbarkeitsstufen, vor allem im Zusammenhang: Stehen die Klassen in einer
Unit, oder in getrennten Units.
Wobei bei mir beim Durchlesen eurer Varianten doch die Frage aufgekommen ist, ob ich nicht doch statt Vererbung von einer Basisklasse die Klassen lieber ein Interface implementieren lassen soll. Die Klassen sind nämlich nicht wirklich ähnlich. Sie sollen nur bestimmte Eigenschaften gemeinsam haben bzw. nach aussen tragen, die die
GUI später braucht um das darzustellen, z.B. einen Status oder Informationen zum Fortschritt, sowas in der Art.