zunächst mal gehe ich davon aus, dass ihr wisst, was eine Struktur und was eine Klasse ist.
In vielen Tutorials wird erzählt, dass Structs (Strukturen) in c++ gänzlich durch classes (Klassen) ersetzt worden sind. Es gehöre nicht in den Programmierstil eines c++ Programmierers Structs zu verwenden, man sei ja schließlich kein C Programmierer.
Soweit so gut.
Mir kommt dies auch logisch vor, da man mit Klassen das selbe machen kann wie mit strukturen, und sogar noch mehr.
Jetzt kommt mein Informatik Lehrer an (Wir lernen Pascal x_X)
und erzählt uns einen von Records. ich frag ihn womit man das in c++ gleichsetzen könne und er sagt strukturen. Also frag ich ihn, ob das nicht eher ein Reines C element sei, was bereits durch Klassen verbessert und ersetzt wurde.
Darauf guggt er mich an und meinte, dass es doch schwachsinn sei, da structs und klassen was ganz anderes seien, und somit structs keinesfalls ersetzt seien.
Meine Frage lautet jetzt:
Sollte ich mir ernsthaft überlegen, ob ich meine Programme (die wunderbar mit Klassen Funktionieren) auch mal mit klassen zu probieren, und was ist denn angeblich an klassen so anders als an structs!?!?
weil für mich ist das verhältnis nicht
Klassen | Strukturen
,sondern
Klassen > Strukturen
Naja plz answer me
In vielen Tutorials wird erzählt, dass Structs (Strukturen) in c++ gänzlich durch classes (Klassen) ersetzt worden sind. Es gehöre nicht in den Programmierstil eines c++ Programmierers Structs zu verwenden, man sei ja schließlich kein C Programmierer.
Soweit so gut.
Mir kommt dies auch logisch vor, da man mit Klassen das selbe machen kann wie mit strukturen, und sogar noch mehr.
Jetzt kommt mein Informatik Lehrer an (Wir lernen Pascal x_X)
und erzählt uns einen von Records. ich frag ihn womit man das in c++ gleichsetzen könne und er sagt strukturen. Also frag ich ihn, ob das nicht eher ein Reines C element sei, was bereits durch Klassen verbessert und ersetzt wurde.
Darauf guggt er mich an und meinte, dass es doch schwachsinn sei, da structs und klassen was ganz anderes seien, und somit structs keinesfalls ersetzt seien.
Meine Frage lautet jetzt:
Sollte ich mir ernsthaft überlegen, ob ich meine Programme (die wunderbar mit Klassen Funktionieren) auch mal mit klassen zu probieren, und was ist denn angeblich an klassen so anders als an structs!?!?
weil für mich ist das verhältnis nicht
Klassen | Strukturen
,sondern
Klassen > Strukturen
Naja plz answer me
Comment