006
30.04.2006, 20:44 Uhr
ao
(Operator)
|
Zitat von virtual: |
Aber die typischen Elemente wie Kapselung, Geheimnisprinzip, Polymorphie usw. lassen sich auch in C realisieren.
|
Die Formulierung trifft es ganz gut, es lässt sich realisieren, in dem Sinne, dass es nicht völlig unmöglich ist. Aber es tut schon weh, vor allem Vererbung und Polymorphie machen Mühe.
Ich hab mal C-Sourcecode gesehen, der versuchte, objektorientiert zu sein, da steckte irre viel Arbeit drin, trotzdem wars ein ziemlicher Krampf. Und ich habe nicht verstanden, wieso das - in dem konkreten Fall - in C gemacht wurde, das war ein größeres Datenbankmodell, das (soweit ich erkennen konnte) nur für "richtige" Zielsysteme, also Windows, Unix-artige und vielleicht Mac vorgesehen war, wo auch C++ oder Java verfügbar gewesen wäre.
ao |