Aufgestapelt

Johnny
Mausschubser
Mausschubser
Beiträge: 50
Registriert: 24. Nov 2011 19:28

Aufgestapelt

Beitrag von Johnny »

Ich weiß noch immer nicht, wie genau ich ein Kartenstapel simulieren kann, ich verstehe den theoretischen Teil, aber seine Umsetzung bereitet mir Schwierigkeiten. Für die int-Methode wunschFarbe referenziere ich die oberste-Methode, für die oberste-Methode referenziere ich den Konstruktor, der Stapel ist aber zur Zeit noch leer, muss ich vielleicht die Methode init schreiben? Oder kann ich wunschFarbe ohne andere Referenzierungen anwenden?
Zuletzt geändert von Johnny am 12. Jun 2012 19:43, insgesamt 3-mal geändert.
It is only when we lose everything that we are free to do anything

Benutzeravatar
Owyn
BSc Spammer
BSc Spammer
Beiträge: 1012
Registriert: 5. Sep 2005 21:53
Wohnort: Rheingau

Re: Aufgestapelt

Beitrag von Owyn »

Das Programmierprojekt ist eine Prüfungsleistung.
Daher bitte kein Code im Forum!

Wenn Sie Probleme mit dem Kartenstapel haben, lesen Sie intensiv die Collections-Folien.

Gruß,
Christian Heinig
All those who believe in psycho-kinesis, raise my hand.
(Steven Wright)

Johnny
Mausschubser
Mausschubser
Beiträge: 50
Registriert: 24. Nov 2011 19:28

Re: Aufgestapelt

Beitrag von Johnny »

Owyn hat geschrieben:
Wenn Sie Probleme mit dem Kartenstapel haben, lesen Sie intensiv die Collections-Folien.
Ja, habe ich. Mein Stapel habe ich als XXXXX definiert. Jetzt versuche ich die Methode oberste zu definieren, indem ich mit der get-Methode von XXXXX auf das erste(eigentlich nullte) Element vom Stapel greife, aber BlueJ sagt mir, dass unkompatible Typen vorhanden sind. Ich habe den Stapel noch nicht initialisiert, kann es daran liegen?
Zuletzt geändert von Owyn am 13. Jun 2012 14:34, insgesamt 1-mal geändert.
Grund: ...
It is only when we lose everything that we are free to do anything

Benutzeravatar
Owyn
BSc Spammer
BSc Spammer
Beiträge: 1012
Registriert: 5. Sep 2005 21:53
Wohnort: Rheingau

Re: Aufgestapelt

Beitrag von Owyn »

Bitte hier auch keine sonstigen Hinweise. In der Aufgabenstellung steht nicht umsonst "geeignete Klasse, die Sie in der Vorlesung Collections kennengelernt haben" statt XXXXX.

Wenn Ihnen "inkompatible Typen" gemeldet werden, dann ist genau das das Problem: int x = "Hallo"; kann ja auch nicht klappen. Normalerweise steht in der Fehlermeldung aber auch, welcher Typ erwartet und welcher gefunden wurde.

Gruß,
Christian Heinig
All those who believe in psycho-kinesis, raise my hand.
(Steven Wright)

Johnny
Mausschubser
Mausschubser
Beiträge: 50
Registriert: 24. Nov 2011 19:28

Re: Aufgestapelt

Beitrag von Johnny »

Mein Problem ist, dass ich genau den Typ angegeben habe, der die Methode verlangt, ich habe es auch mit der Oracle Documentation geprüft, jedoch wird es nicht erkannt. Warum wird es nicht erkannt?
It is only when we lose everything that we are free to do anything

Benutzeravatar
Owyn
BSc Spammer
BSc Spammer
Beiträge: 1012
Registriert: 5. Sep 2005 21:53
Wohnort: Rheingau

Re: Aufgestapelt

Beitrag von Owyn »

Schicken Sie mir bitte eine E-Mail (Adresse siehe Moodle-Webseite) mit dem relevanten Code.

Gruß,
Christian Heinig
All those who believe in psycho-kinesis, raise my hand.
(Steven Wright)

Johnny
Mausschubser
Mausschubser
Beiträge: 50
Registriert: 24. Nov 2011 19:28

Re: Aufgestapelt

Beitrag von Johnny »

ich hab ne mail geschickt und noch keine antwort bekommen, warum nicht?
It is only when we lose everything that we are free to do anything

Benutzeravatar
Owyn
BSc Spammer
BSc Spammer
Beiträge: 1012
Registriert: 5. Sep 2005 21:53
Wohnort: Rheingau

Re: Aufgestapelt

Beitrag von Owyn »

Wahrscheinlich, weil Sie die E-Mail nicht an die richtige Adresse geschickt haben - ich habe jedenfalls keine Mail bekommen.

Die Adresse lautet christian PUNKT heinig ÄT seemoo.tu-darmstadt.de

Gruß,
Christian Heinig
All those who believe in psycho-kinesis, raise my hand.
(Steven Wright)

Johnny
Mausschubser
Mausschubser
Beiträge: 50
Registriert: 24. Nov 2011 19:28

Re: Aufgestapelt

Beitrag von Johnny »

ich habe die mit Copy-Paste aus Moodle geholt. Macht nichts, Moodle-Nachricht
It is only when we lose everything that we are free to do anything

Johnny
Mausschubser
Mausschubser
Beiträge: 50
Registriert: 24. Nov 2011 19:28

Re: Aufgestapelt

Beitrag von Johnny »

die klasse Kartenstapel habe ich jetzt fertig programmiert, und mein jetziges Problem ist: ich versuche die methode kompatibel zu programmieren, und ich kann nicht auf die Variablen-Methoden vom Kartenstapel greifen, ich hab gar keine ahnung, woran das liegt
It is only when we lose everything that we are free to do anything

LizVik
Neuling
Neuling
Beiträge: 9
Registriert: 16. Jun 2012 21:09
Wohnort: Darmstadt

Re: Aufgestapelt

Beitrag von LizVik »

Johnny hat geschrieben:die klasse Kartenstapel habe ich jetzt fertig programmiert, und mein jetziges Problem ist: ich versuche die methode kompatibel zu programmieren, und ich kann nicht auf die Variablen-Methoden vom Kartenstapel greifen, ich hab gar keine ahnung, woran das liegt
Kann es zufällig sein, dass du die Methoden der Klasse Kartenstapel mit ungeeigneten Zugriffsrechten selbst deklariert hast?
Bist du auch sicher, dass du diese Methoden richtig für den übergebenen Parameter aufrufst?
int i = 5; i = ++i + ++i; return i;

Antworten

Zurück zu „Archiv“