13.07.2015 Aufrufe

Modellbasiertes Logistikmanagement - Prof. Dr. Heinz-Michael ...

Modellbasiertes Logistikmanagement - Prof. Dr. Heinz-Michael ...

Modellbasiertes Logistikmanagement - Prof. Dr. Heinz-Michael ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Crash-Kurs in Excel VBAIm Gegensatz zu Public-Variablen können Property-Prozeduren im Objektkatalogdurch Texte beschrieben werden.In der Regel sollten Eigenschaften als Private deklariert werden. Zugriff aufEigenschaften sollte nur durch als Public deklarierte Methoden möglich sein.A.5.7.3MethodenDie Methoden der Klasse werden im Klassenmodul im Anschluss an dieEigenschaften als Sub- oder Function-Prozedur mit den Zugriffsmöglichkeit Publicoder Private deklariert. Auf Private deklarierte Methoden kann nur innerhalb dereigenen Klasse zugegriffen werden, auf Public deklarierte Methoden von jedemObjekt und jeder Prozedur aus.A.5.7.4Spezielle Ereignisprozeduren: Konstruktor undDestruktorWählt man im Code-Fenster im Objekt-Feld den Eintrag Class, so erscheinenProgrammgerüste für die Methode Class_Initialize(), den sogenannte Konstruktor,und für Class_Terminate(), den Destruktor.Diese beiden Methoden sind standardmäßig in jeder Klasse angelegt. Bei jederInstanzierung eines Objektes dieser Klasse wird automatisch der Konstruktorgestartet, vor jeder Löschung eines Objektes dieser Klasse der Destruktor. AlsPrivate-Prozeduren können sie nicht von außen aufgerufen werden. Im Konstruktorkönnen Eigenschaften der Klasse auf Anfangswerte gesetzt werden, im DestruktorAufräumarbeiten durchgeführt werden, beispielsweise dynamisch diejenigen Objektegelöscht werden, die durch die Instanz erzeugt wurden.Private Sub Class_Initialize()End SubPrivate Sub Class_Terminate()End Sub85

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!