019
17.07.2004, 22:05 Uhr
Hans
Library Walker (Operator)
|
Zitat von Spacelord: |
Hi, struct und class ist in C++ das Gleiche. Der einzige Unterschied besteht darin dass die Eigenschaften einer struct per default public sind und bei class private.
MfG Spacelord
|
Hi, das ist mir auch neu. Naja, ich hab mich bisher auch noch nicht wirklich mit C++ und den Unterschieden zu C befasst. Aber soweit wie ich mich bisher mit C++ auskenne, war struct halt nur für die Strukturierung von Daten zuständig, so wie in C auch. class dagegen dient zur definition von Klassen, die aber keine Datenstrukturen sind. Naja, vielleicht auf einem sehr hohem, rein akademisch- theoretischem level... Klassen kenn ich als die Grundkonstruktion in denen neben Datenstrukturen (struct) auch die Funktionen definiert werden, die mit diesen Daten arbeiten dürfen. Allerdings müssen diese dennoch separat definiert werden. Soweit meine redundanten C++ kenntnisse. Hab da wahrscheinlich irgendwas noch nicht wirklich verstanden, oder hat sich an der Theorie seit ca. 1995 herum was geändert?
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |