Zum Inhalt springen

Objekt Array


LaLin

Empfohlene Beiträge

Nabend,

ich möchte ein Obejkt-Array erstellen.

Das Objekt soll beinhalten: Datum,Kunde,Menge,Artikelnummer.

Danach sollen die Objekte(mit dessen Inhalt) ausgegeben werden.

Wie sage ich dem Objekt jetzt, dass er die Attribute Datum,Kunde,Menge,ArtNr hat?

Wie geben ich dann die Werte für die einzelnen Attribute ein?

Danke...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Kannst du mir das bitte etwas konkretisieren? ^^

Zur Situation:

-Ich habe 2 Klassen (Buchung und Artikel) [.h]

-In der Klasse Buchung habe ich die set/get Methoden für Datum,Kunde,Buchungsmenge

-In der Klasse Artikel habe ich die set/get Methoden für Artikelnummer,Menge,Preis ( es gibt nur EINEN Artikel)

-Zunächst soll am Ende eine Übersicht der Buchungen ausgegeben werden.

-Alle Werte sind festgesetzt - also kein cin im Programm

Ausgabe soll so ungefähr aussehen:

Anzahl_____Datum____Kunde____Buchungsmenge

1.............06/12/10.......Ich................10

2

etc.

Das Objekt soll "meineBuchungen" sein. In jedem Objekt sollen Kunde Datum Buchungsmenge vorhanden sein.

Vielen Dank

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dann kläre ich euch mal auf ;)

-Wir programmieren C++ (bzw. sollen es mal können)

-Die Aufgabe ist die selbe, die ich auch hier

http://forum.fachinformatiker.de/c-c/143492-variablen-klasse-1-klasse-2-verwenden.html

mal angesprochen habe.

Habe jetzt mit dem Tutor gesprochen und er meinte, dass wir nichts mit cin machen sollen, sondern einfach am ende die Buchungsübersicht haben.

- Was ich kenne:

-> Array, Pointer (nur ansatzweise), new operator, schleifen, konstruktor & destruktor, cin cout, set/get, private public, überladener Konstruktor...ähm ja das sollte es sein, da ich immer nur 1,5 stunden in der woche habe und erst 6 Wochen dran bin....

Link zu diesem Kommentar
Auf anderen Seiten teilen

-Wir programmieren C++ (bzw. sollen es mal können)
Ja, das ist mir inzwischen aufgefallen. Ich hatte dich da tatsächlich verwechselt. :upps

-> Array
Dann leg doch einfach ein Array von Buchungsobjekten an. Das geht mit Klassen auch nicht anders als mit int.

Buchung meineBuchungen[42];
meineBuchungen[0].setMenge(wasweissich);[/code]

Link zu diesem Kommentar
Auf anderen Seiten teilen

nein ;)

in einem solchen Array steht meineBuchungen[0] für das erste Buchungs-Objekt, meineBuchungen[1] für das zweite usw. usw.

du kannst nun z.b. mit meineBuchungen[0] genauso umgehen wie mit einem einzelnen Buchungs-Objekt also z.b.

meineBuchungen[0].setMenge(42);

meineBuchungen[0].setArtikelnummer(0815);

meineBuchungen[1].setMenge(21);

meineBuchungen[1].setArtikelnummer(4711);

usw.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Vielen vielen Dank :)

Man weiß ja nie was bei c++ verlangt wird ;)

Woran kann es liegen, dass er mir cout << ... als fehler meldet?

Binärer Operator '<<': Es konnte kein Operator gefunden werden, der einen rechtsseitigen Operanden vom Typ 'Buchung' akzeptiert.

Hab mal bei google gesucht, aber das steht immer etwas von implementieren von << operator....das kenn ich aber leider noch nicht

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...