Autor Beitrag
sourcehunter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 482

Win XP | Suse 10.1
Delphi 2005 Pers.
BeitragVerfasst: Do 07.10.04 19:53 
Ich brauch dringend Hilfe!

Ich habe versucht meinem Kumpel objektorientiertes Programmieren beizubringen und suche jetzt noch Übungsbeispiele, die sich mit nicht allzugroßem Aufwand realiesieren lassen. Falls ihr Ideen hab, dann teilt mir diese bitte mit.

_________________
Linux und OpenSource rulez!
Elite
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 07.10.04 20:48 
Also ich wurde gezwungen, mich mitder OOP zu beschäftigen als wir die folgenden beiden Aufgaben in Info bekommen haben:

1. Eine Art Billardtisch, auf dem sich beliebig viele Kugeln befinden. Alle Kugeln haben eine kosntante Geschwindigkeit und ihre Richtung wird ausschließlich durch das Zusammenstoßen mit der Tischkante oder anderen Kugeln verursacht. Ganz einfach: keine Reibung, keine Trägheit, keine Drehbewegungen, halt auf unterster, einfachster Ebene.

2. Ein Straßensystem, auf dem beliebig viele Autos sich in zufällige Richtungen fortbewegen (abbiegen, an Ampeln warten, überholen). Die Autos wurden ganz einfach als Quadrate dargestellt. Der Schwierigkeitsgrad war ein wenig höher als bei den Kugeln, da mehr Methoden implementiert werden mussten, es gab Basisklassen und verschieden Klassen.
Das zweite Proggi hab ich sogar noch. Hier mal ein kleiner Screenshot:
user defined image
Der dazugehörige MapCreater ermöglicht weitere OOP-Anwendungen(Straßenelemente, Karten...)
sourcehunter Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 482

Win XP | Suse 10.1
Delphi 2005 Pers.
BeitragVerfasst: Do 07.10.04 21:01 
Danke für die Anregungen.

_________________
Linux und OpenSource rulez!
sourcehunter Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 482

Win XP | Suse 10.1
Delphi 2005 Pers.
BeitragVerfasst: Fr 08.10.04 09:38 
Mich würde das Programm mal interessieren. Ich wäre dir dankbar, wenn ich es mir mal angugen könnte.

_________________
Linux und OpenSource rulez!