Eine objektorientierte Anwendung entsteht nicht alleine durch die Verwendung eines C++ Compilers oder von Java.
In diesen beiden Sprachen habe ich inzwischen Erfahrung aus mehreren Projekten - zusammen etwa 2½ Jahre. Ich halte das objektorientierte Paradigma für das Ideale Konzept um mit Objekten richtig umzugehen. Gleichwohl ist nicht alles ein Objekt!
Man sieht es dem Code schnell an, wenn mit Gewalt objektorientiert vorgegangen wurde. Was dann gelöst wurde war oft nicht die Aufgabe sondern "wie mache ich das objektorientiert". Sehr oft ist es sogar nur C Code, mit iostreams statt stdio. Das ganze wird dann als objektorientiert verkauft.
Die richtige Mischung machts!
Am Ende linkt man alles zusammen und erhält eine Applikation, die mit Objekten objektorientiert umgeht, mit Regeln "logisch" mit Strukturen imperativ ...
schließen