Forum: Algorithmen, Datenstrukturen und Klassendesign
by StuRic,
15. Jun 2013
Moin,
Pinzip hab ich verstanden. Danke dir für die ausführliche Erklärung :)
Vielen Dank für die Mühe! Ich werde mit Sicherheit nen paar Tage brauchen bis ich (fast) alle Details verstanden hab.
Bis denn!
Forum: Algorithmen, Datenstrukturen und Klassendesign
by StuRic,
13. Jun 2013
Hi,
In einem Lastenheft stehen die groben Anforderungen, die die Fahrstuhlsteuerung erfüllen muss. Alles Andere ist mir überlassen. Eine dieser Anforderungen ist, dass während die Türen geschlossen werden die Türen angehalten und wieder geöffnet werden können. Ich denke mal jeder kennt diesen Tür-Öffner im Fahrstuhl (z. B. so: <> ).
Nen paar Tage hab ich schon noch Zeit :) Der normale...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by StuRic,
13. Jun 2013
Moin,
die dynamische Verwaltung meiner Objekte funktioniert soweit. An dieser Stelle ein dickes Dankeschön an alle Ratgeber :thumb:
Allerdings habe ich (leider) ein neues Problem: Wärenddessen eine Methode (hier: function TTuer.schließen(...):bool abgearbeitet wird, soll eine andere Methode diese unterbrechen können (hier: function TTuer.oeffnen(...):bool.
Mein Versuch es über einen...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by StuRic,
12. Jun 2013
Moin,
Wird, wie gesagt, geändert und in Zukunft nicht mehr vorkommen...Ich wüsste allerdings gerne wozu man inherited; an dieser Stelle braucht...ist doch eher für vererbte Klassen nützlich oder täusch ich mich? Ich hab es bisher nie benutzt und auch nie vermisst...
Vielen Dank! Genau das ist die Lösung für mein Problem :-D Sobald ich die "doppelte" Adressierung (mit @) gelöscht...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by StuRic,
12. Jun 2013
Hi,
jop, du hast Recht: Wenn ich innerhalb der
function Fahrstuhlkabine.test():integer;
begin
result:=testvar; //Abtastpunkt hier
end;
einige Attribut-Werte über den Debugger anzeigen lassen will, steht "Nicht verfügbarer Wert" da...aber warum?
Forum: Algorithmen, Datenstrukturen und Klassendesign
by StuRic,
12. Jun 2013
Danke für die zügige Antwort.
Die Problemstellung ergibt sich bei mir aus dem Fach Softwaretechnologie heraus. Dort ist in Prinzip nur ein Erstellen von Use-Case-Diagrammen, Systemsequenzdiagrammen und ein anschließendes Klassendesign gefordert. Allerdings dachte ich es ist einfacher/realitätsnaher wenn ich es implementiere und dann sehe was geht und was nicht :-D
Da ich das Ganze eher...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by StuRic,
11. Jun 2013
Hallo liebe Community,
ich brauch eure Hilfe zu folgendem Problem: Ich will eine Fahrstuhlsteuerung programmieren, die eine beliebige Anzahl von Fahrstühlen, Etagen etc. verwalten & steuern kann. Die Lösung soll dabei objektorientiert gelöst werden. Daher war mein erster Gedanke bei der Steuerungsklasse eine Liste aller Fahrstühle einzufügen. Das sieht momentan so aus:
...