kurze Frage zu Aufgabe 3.4: Sind die Begriffe "Operation" und "Methode" Synonyme?
wenn man richtig übersetzt eigentlich nicht, operationen = methods im englischen,
operationen -> dienstleistungen von objekten
methoden -> methoden der softwareentwicklung wie anwendungsmodelle erstellen, klassenkarten schreiben, was so alles in uml standartisiert ist
Aber in den P-Übungen werden sie wohl immer quivalent behandelt…wir sollen ja imemrn ur "Operationen" schrieben, schreiben aber imho Methoden
Das sind halt so die kleinen Extravaganzen unserer Uni, wie die Deklinationen der Variabeln ganz am Ende. Immer diese Alternativen… %)
Ich denke, es gibt da einen Unterschied, der allerdings für uns nicht relevant ist:
Man kann Operationen auch außerhalb einer Klasse definieren. Von Methoden spricht man eigentlich nur, wenn es sich um in einer Klasse definierten Operation handelt.
Da wir aber sowieso keine Operationen außerhalb von Klassen definieren dürfen, ist das auch egal.
(ohne Garantie)
Zappi
Hoi? Wie definiert man denn in java IRGENDETWAS außer ner klasse außerhalb von Klassen?
Ich denke, es gibt da einen Unterschied, der allerdings für uns nicht relevant ist:
Man kann Operationen auch außerhalb einer Klasse definieren. Von Methoden spricht man eigentlich nur, wenn es sich um in einer Klasse definierten Operation handelt.
Da wir aber sowieso keine Operationen außerhalb von Klassen definieren dürfen, ist das auch egal.
(ohne Garantie)
Zappi
boah,
tat ich nicht schreiben, dass jede operation gnadenlos nicht als methode bezeichnet werden darf?,
es gibt in der programmiersprache keine methoden, sondern nur ausserhalb, das, was sonst noch an arbeiten ansteht a la modelle erstellen,
freilich alles nur nach vernehmen meines übungsleiters in der viel-erfahrung-gruppe [img]
http://images.rapidforum.com/images/i22.gif[/img],
offizielles hab ich nix gelesen