Die Voreinstellungen einer Klasse ändern, um Wiederholungen zu vermeiden

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Neue Klassen ableiten


Die meisten Programmierer versuchen, Wiederholungen zu vermeiden. Wenn Sie also bemerken, dass Sie dieselben Quelltextzeilen immer wieder schreiben, fügen Sie den Quelltext in eine Subroutine oder Funktion ein oder erstellen eine Bibliothek mit Routinen, die sich in vielen Programmen verwenden lassen. Nichts anderes gilt auch für Komponenten. Wenn Sie immer wieder dieselben Eigenschaften ändern oder dieselben Methodenaufrufe durchführen, bietet es sich an, eine neue Komponente zu erstellen, die diese Aufgaben per Voreinstellung durchführt.

Angenommen, Sie fügen bei der Erstellung einer Anwendung jedes Mal ein Dialogfeld ein, mit dessen Hilfe eine bestimmte Operation ausgeführt wird. Das wiederholte Anlegen des Dialogfeldes ist zwar nicht schwierig, kostet aber Zeit. Stattdessen können Sie das Dialogfeld einmal entwerfen, seine Eigenschaften festlegen und eine Komponente, die es kapselt, in der Tool-Palette installieren. Dadurch, dass Sie das Dialogfeld als wieder verwendbare Komponente definieren, vermeiden Sie nicht nur die unnötige Wiederholung von Arbeitsschritten, sondern erhöhen auch die Standardisierung und schalten Fehlerquellen aus.

Vorhandene Komponenten modifizieren enthält ein Beispiel für die Änderung der Standardeigenschaften einer Komponente.

Hinweis: Wenn Sie nur die als published deklarierten Eigenschaften einer vorhandenen Komponente ändern oder nur bestimmte Ereignisbehandlungsroutinen für eine Komponente oder eine Gruppe von Komponenten speichern wollen, lässt sich dies einfacher mit Hilfe einer Komponentenvorlage erledigen.