[Playlisten] [Impressum und Datenschutzerklärung]

K07A UML-Klassendiagramm; Klausur 2011-07-07, Aufgabe 6


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

immernoch der siebte Juli zwanzig elfdie Aufgabesechs nochmals Beispiel für UML wieder die Regelndrei Klassenimagefigurkreisund Dreieck sinnvoll voneinander erben solloffensichtlichist der Kreis eine geometrische Figur und das Dreieck eine geometrische Figur des dritten Malsollte mal das ich es beim letzten Mal gelernt dafür sorgen dass ich nicht die Rechte kannte und ich die untere Kantemale?? konstatierte den plötzlichen Kommakenne mich jadann die sollen beide Erbender Kreisunddas Dreieckvon der geometrischenFigurwienurThemen der oberen Abteilungdann die Attributedann dieMethodenmirdas Dreieckder Nameder oberen Abteilunggute MethodenGedankenstrich immer später wenn ich fertig binBeistrich zu klein wirdund Kreisals Namesowas auf die Aufgabe nur nochErben erledigt alle sollen die jeweils geometrischen nötigen Attribute habenWerte von Koordinatenals doublediegeometrischnötigen AttributeWerte von Koordinatenals doubleähmgeometrische Figurwas weiß ich das Dreieck war auf jeden Fall drei Punkte und der Kreis brauchen Mittelpunktund ein Radiosendersollten alles dabeizuseinwenn sie die irgendwieaus nicht nennen was sie irgendwieAlexandersganzen Zusammenhang erzählthaben das dreizehn ?? Eckpunkte haben als Gemeinschaft wurde also Alexabendvom Typ double so sieht das dann ja ausUML ?? X heißt die VariablesieX einsoder wie auch immer Hauptsache irgendwie jetzt ein X wird für den ersten Punkt vom Typ double undschonmachtkomm schonich muss noch davor schreiben öffentlich oder nichtund sinnvollerweisesollte das privat seinsollte Methoden haben die drauf zugreifenKomma der hier sollte als solcher bewahrt sein und genauso für die anderneinenArtYder die Koordinate von dem genauso genauso zuverlässig hinzuschreibenwerden und so weiter bisAan die B zwotes zehn weder zweite PunktC der dritte Punktund so weiterbis CYsechs Attribute und bei dem Kreis sollten war ein Mittelpunkthaben auch privat ein Mittelpunkt X Koordinateein double-Zahlund ein MittelpunktY Koordinateeine double-Zahlund wir sollten einen Radius haben eine double-Zahl wie sie auch immer jetzt benennen das von der Aufgabe nicht vorgegebenPunktdas sollten die üblichen Eigenschaften vom Kreis seinKommaeine Methode zur Flächenberechnungalle drei eine Methode zur Flächenberechnung?? ist es ja sinnvolldass die Flächenberechnungin der geometrischen Figur drin ist eine Methode gehört in die Unterabteilungund sie sollte sinnvollerweiseauch einfach ist das ?? logischerweise machen würde sollte sinnvollerweiseperplex seinwenn sie die irgendwie brauchbarberechnen FlächeComputer-RIA-RIAFläche Fberechnet Fläche schreibe ich hier malähmdiese Methodewill keine weiteren Angaben habenundsie liefert eben die Fläche zurückund wo wir beim Erben sind die Fläche von Dreieck wird sicherlich anders berechnet werden als die Fläche vom Kreisdas heißt die müssten jeweilsihre eigene Kopie davon haben von Berechnen Flächedrin haben noch undgenauso wirbeide habendiese öffentliche Methodewill sagen die wird virtuell seinund wird hier dann überschrieben was man nicht ausdrücklich reinschreibt UML es versteht sich von selbstdas Fonds ?? Beistrich müssen die Javakorrekthier oben virtuellgibt nicht so viel Sinn eine geometrischeFigurkann ich von einer geometrischen Figur allgemein sagen was die Fläche ist nicht wirklichdas müsste abstrakt seinandir müsste abstrakt sein ich unterstreiche einfach mal ?? schreibe danebenkursivandiese Methode müsste abstrakt sein weil ich von einer allgemein gemischten Figur nicht sagen kann was ihre Fläche istund dann wird automatisch diese Klasse hier abstraktauch die restlichen Kästchen hierzu Ende ziehenso sähe das auseine?? kommt noch dazu muss der Tag anihr schreit jetzt nichts nachder Dichtigkeit der geometrischen Figurbesonders dem zwar nichts einfällt ?? SeriennummergebenKommadie ganze Zahl istkann ich sagen?? staticdas erste Tics unterstreichenden hiersorgende bescheidenenLand tätige Satellit nicht seine Aufgabe gewesenaber das wäre noch nett das zu wissen also dieVererbungimRahmen dieser drei Abteilungen jeweils Attribute Methoden Plus und Minusfüröffentlich und privatlernenmit DoppelpunktTyp zu sagenwas der Typ eines Attributs ist was zurück kommt aus einer Methodeund ihnen drin kam jetzt nicht vor wenn sieParameter übergebenSie sagenklar Doppelpunkt Ampel zu sagen es heißt bla und ist vom Typ der Bilder drinnenähmAbstractdurchKursivschrifteine Schrägstellunghergestellte Schriftund statischunterstreichendas was wenn sich ?? ausbuchstabierenund genauso in C plus plusund in Java ausbuchstabierenwird hier eben zu mehr oder minder kurzen Symbolenankann das sehr schlecht eintippen sie kann diesen Fall ja schlecht eintippenUnterstrich kann sie auch schlecht eintippenmuss also üblichen Sparzinsenzu zurichtigen Text werdender Fall sie auf den Gedanken kommen die Aufgabe andersrum zu stellenanderssagen okay Diagramm ist vorgegebenbauen sie sie schaden Klassendie das hier umsetzenals Programmcodehatte durch das Problem dass sie hierdiese Methoden berechnete Fläche wirklich ausführen müssten wie kann man die diese Methoden ausführt ?? beim KreisklimaLehrquartaldes ?? noch hinkriegen aber beim Dreieckhabe ich die Befürchtung dass keiner wüsste wie die Gleitfläche dickdas heißt diese Aufgabeoderdiese Aufgabe wird also tatsächlich so nicht funktioniertmüsste ich irgendwas an die Aufgabe dazuschreibenokaysetzen zumindest bitte an Rhein und vor das Return setzen SieSchrägstrich Schrägstrich Todoflächenberechnungoder so was haben das heißt eins zu eins könnte man diese Aufgabe nicht umgekehrt stellen müssen ?? weitere Informationen