Guten Abend,
da ich mich momentan vermehrt mit Delphi beschäftige, komme ich nicht um die Klassenerstellung herum.
Wie im Titel erwähnt, bezieht sich meine Frage auf die Sichtbarkeit.
Dieser Seite:
https://www.delphi-treff.de/object-p...f-auf-objekte/ konnte ich entnehmen, wie sich Deklarationen
unter public, private etc. auf den weiteren Verlauf auswirken.
Mir fiel dabei auf, dass im folgenden Beispiel die Deklarationen nicht unter public oder private etc. stehen:
Delphi-Quellcode:
TForm1 = class(TForm)
Button1: TButton;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
Meine Frage ist:
Warum ordnet man die Eigenschaften/Prozeduren etc. nicht public oder private unter? (Gründe)
und
Bringt das irgendwelche Vorteile, die Deklarationen nicht unterzuordnen?
Mit freundlichen Grüßen