Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Ich00nix

Frischling

  • »Ich00nix« ist der Autor dieses Themas

Beiträge: 63

Wohnort: Kaiserslautern

Beruf: Schüler

  • Private Nachricht senden

1

31.07.2008, 09:59

[Erledigt] Prob mit OOP

Hi,
tja ich habe jetzt auch mal probiert bei meinem neuen Projekt den Code in mehrer Sourcedateien und Klassen aufzuteilen wenn ich mich nicht irre ist das ja der Gedanke der OOP von der alle so schwärmen. Klappt bis jetzt ja auch alles ganz gut so weit ist schön übersichtlich und so weiter aber jetzt gibts ein Prob:
Ich habe ein Klasse für meine Laser/Raketen und eine Klasse für meine flugzeuge/Raumschiffe jetzt sollen die Raumschiffe jeweils einen Array von Lasern/Raketen haben wenn ich das jetzt aber einbaue meckert der Kompiler uses undefined class CRocket. Aber warum denn? ich habe meine Klasse ausführlich deklariert und definiert und was alles dazugehört nur er will das nicht einsehen^^ ich nehme mal an das ich einen Fehler iwo in der Verknüpfung der Source- und Includedateien habe aber wo hab ich eben keine Ahnung.
Vom Aufbau her ist mein Spiel fast gleich wie Galactica weil ich das (weil ich das erste mal OOP einsetze) einfach übernommen habe. Dann habe ich natürlich auch dort geguckt jetzt hat david aber seinen Array von Projektilen in der CGame klasse wenn ich das mache funzt es bei mir auch ich will es jetzt aber in der CShip klasse haben warum funzt es da dann nicht mehr? Kann doch eig. nich sein oder?

wäre dankbar für jeden nützlichen Hinweis
Danke schonmal ...

Ich00nix

Frischling

  • »Ich00nix« ist der Autor dieses Themas

Beiträge: 63

Wohnort: Kaiserslautern

Beruf: Schüler

  • Private Nachricht senden

2

31.07.2008, 10:04

schon erledigt war nur ne falsche reinfolge bei includieren :idea:

BlackSnake

Community-Fossil

Beiträge: 1 549

Beruf: Student

  • Private Nachricht senden

3

31.07.2008, 14:30

:roll:

Werbeanzeige