Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

:confused: :confused: :confused: :confused:

nun ich habe ein gigantisches problem, sitze hier und versuche c++ zu erlernen und mein ausbilder kann mir einfach nicht die frage beantworten ob es sich bei klassen einfachnur um ne art struktur handelt die ich mit privat und public einfach in ihrem zugriff ändern kann oder was das nun genau ist, weil die "lehrbücher" geben auch keinen aufschluss da wird das kapitel in 5 seiten abgehandelt

wäre dankbar wenn mir jemand weiterhelfen könnte

mfg

PS brauche nur ein kurzen es ist so bzw. ist nicht so weil

danke

Rein syntaktisch gesehen unterscheiden sich class und stuct tatsächlich nur im voreingestellten Zugriffsspezifizierer für Member und Vererbung: struct ist public, class ist private.

Allerdings werden die beiden üblicherweise sehr unterschiedlich eingesetzt. Das ist aber nicht in ein paar Sätzen erklärt.

Eine Klasse ist eine Art Bauplan für ein Objekt wie z.B. ein Auto. Die Klasse beschreibt verschiedene Funktionen und Eigenschaften des Objektes wie z.B. Gasgeben, Bremsen bzw. Marke, Farbe, Reifengröße, Geschwindigkeit.

Über die Zugriffsrechte kannst steuern, wer bzw. wie die Eigenschaften geändert werden dürfen und wer welche Funktion ausführen darf.

Aus der Klasse erzeugst du dann in C++ ein Objekt.

z.B. so

MeineAutoKlasse 3erBMW; // Der 3erBMW ist nun das Objekt und du kannst mehrere davon anlegen wie bei Variablen eben auch.

Dann kannst du die Funktionen des Objetes z.B. so aufrufen:

3erBMW.Gasgeben(100);

Die Funktion würde nun die Eigeschaft Geschwindigkeit des Objektes auf 100 KMh setzen.

Hoffe ich konnte dir ein wenig helfen und habe keinen Mist erzählt.

mfg

also "baue" ich mir nur wie ein grundgerüsthalt meine klasse und von diesem grundgerüst ziehe ich mir dann "objekte = instanzen?" und mit denen kann ich dann arbeiten

mfg

ja stimmt.

also hab ich jetzt denn sinn verstanden, naja werd sehen wie weit ich damit komm, ich denk wenn man es sich nur irgendwie erklären kann, dann wird das auch was???

ich danke euch

mfg

PS.: besser???

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.