Zitat von
mr47:
Ich frag mich mal ganz kritisch selbst und komme zu folgender Antwort: Es ist extrem Sinnvoll.
OOP ist die beste Erfindung der imperativen Programmierung bis jetzt und ich will in keinem Fall darauf verzichten.
Mag wohl sein. Aber ob es nun wirklich die endgültige Erfüllung des Ziels objektorientierter Programmierung ist, daß alle Typen Objekte sind? Objektorientierung hängt doch nicht von solchen Kleinigkeiten ab! Was
OOP ausmacht, sind eher die grundlegenden Konzepte, z.B. Schnittstelle und Implementation - und die kann man in jeder vernünftigen Programmiersprache implementieren, auch in C (->
COM). Es ist nur eben komfortabler in einer Sprache mit direkter
OOP-Unterstützung.