Ich meinte auch eher in der Syntaktik, nicht in der Funktion. Wären sie komplett gleich, wären ja auch nur eine der Sprachen notwendig.
Naja, was ist den aber der unterschied zwischen C und C++ bzw. Java ?
Wer zb. GTK+ kennt, weiß dass man mit C auch "Objektorientiert" Programmieren kann.
C kann bei Strukturen (bei OOP auch Objekt genannt) keine Funktionen mit angeben, außer durch function pointer. Mehr würde mir im vergleich zu C++ und Java nicht einfallen.
Außerdem halte ich OOP für Anfänger für zu schwierig. Aber wenn man mal C verstanden hat, ist es nicht schwer C++ dazu zu leren, oder auch Java (auch wenn man dann immer noch den OOP-Ansatz lernen muss).
|