"Simulieren" einer Vererbung in VBA

NeMeSiS1987

Erfahrenes Mitglied
Hallo,

habe nach einiger Zeit googlen ein wenig darüber gelesen, dass man vererbungsähnliche Ergebnisse mit Hilfe von Interfaces und des Keywords "Implements" erzielen kann.
Ich habe drei Eigenschaften inkl. getter und setter die ich in mehreren Klassen(ca. 20) benötige. Ist es möglich diese nur an einer Stelle zu definieren aber dann auf jede Klasse anwenden zu können? Vererbung wäre hier genau das was ich bräuchte, aber das gibt es ja im "objektorientierten":rolleyes: VBA nicht...

Danke für eure Hilfe!
 
"Implements" ist nicht für Vererbung, sondern für Polymorphie.

Die "klassische" Vererbung ist in VB/VBA 6 und niedriger IMHO nur mit "Containment" zu erreichen.

Hallo,

habe nach einiger Zeit googlen ein wenig darüber gelesen, dass man vererbungsähnliche Ergebnisse mit Hilfe von Interfaces und des Keywords "Implements" erzielen kann.
Ich habe drei Eigenschaften inkl. getter und setter die ich in mehreren Klassen(ca. 20) benötige. Ist es möglich diese nur an einer Stelle zu definieren aber dann auf jede Klasse anwenden zu können? Vererbung wäre hier genau das was ich bräuchte, aber das gibt es ja im "objektorientierten":rolleyes: VBA nicht...

Danke für eure Hilfe!
 

Neue Beiträge

Zurück