Klassendiagramm erstellen

Status
Nicht offen für weitere Antworten.
A

a user

Gast
Hallo zusammen !

Ich habe hier eine Aufgabe, wo ich nicht weiter komme.

Ich möchte/muss ein Klassendiagramm für einen PC erstellen, die Ausstattungsteile sollen dynamisch ausgetauscht werden können.

Ich soll nun ein Klassenmodell erstellen mit allen Beziehungen, das Klassenmodell soll ich nun so erweitern, dass bestimmte Ausstattungsteile nur für einen bestimmten PC-Typ möglich sind.

Dies müsste doch mit der Wissens/Meta Ebene möglich sein, aber irgendwie fehlt mit der Ansatz.

uml.GIF



Anschliessen dachte ich mir folgendes :

Code:
//Meta Ebene
PartType hdSamsung = new PartType("Samsung Festplatte");
PcType    nbSamsung = new PcType("Samsung Notebook");

nbSamsung.allotToAdd(hdSamsung);

// operationelle Ebene
Part hdSamsungModel2 = new Part("300 GB Platte",hdSamsung);
Pc    samsung = new Pc("Samsung X-10 plus",nbSamsung);

// MustDo müsste eigentlich canAdd
if(samsung.mustDo(hdSamsungModel2))
     System.out.println("Samsung X-10 Plus, kann die 300 GB Platte benutzen");
else
     System.out.println("Samsung X-10 Pluss,kann die 300 GB Platte nicht benutzen");
 
T

TgSchueler

Gast
Ich würds so machen:

Ich würd für einen Pc Typ eine Neue Klasse machen, die von PC erbt.
Dann von den Bestimmten teilen eine Aggregation von dem UnterPc zu den bestimmten Bauteilen
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S UML Klassendiagramm erstellen Softwareentwicklung 2
C UML - Klassendiagramm Softwareentwicklung 5
S Darstellung "globaler" Klassen/Libraries im Klassendiagramm Softwareentwicklung 3
C JPA Entities in einem Klassendiagramm ? Softwareentwicklung 0
S Klassendiagramm Softwareentwicklung 3
D Frage zu Klassendiagramm und Konstruktor (UML) Softwareentwicklung 3
ruutaiokwu reverse engineering tool gesucht: source code -> uml klassendiagramm Softwareentwicklung 5
L Klassendiagramm Softwareentwicklung 6
D Fehler im UML Klassendiagramm Softwareentwicklung 3
G enum in Klassendiagramm? Softwareentwicklung 11
G Klassendiagramm Strategy Muster -MVC Softwareentwicklung 1
G Klassendiagramm und Beziehungen Softwareentwicklung 5
G verbindungen Klassendiagramm? Softwareentwicklung 3
S Klassendiagramm rcp /swt Softwareentwicklung 3
T Klassendiagramm: Kann Attribut eine Liste enthalten? Softwareentwicklung 1
J Erstellen Sie ein Projekt, das die JAR-Datei in seinem Klassenpfad verwendet... Softwareentwicklung 61
stg Performantes Erstellen von Excel-Dateien Softwareentwicklung 5
S Tradingbot selbst erstellen? Softwareentwicklung 12
L Konzept erstellen Softwareentwicklung 8
L Bildergalerie erstellen / programmieren Softwareentwicklung 4
T nur EIN objekt einer klasse erstellen ? Softwareentwicklung 2
N Dynamische Objekt anzahl erstellen Softwareentwicklung 4
D Erstellen von Dokumentation? Softwareentwicklung 3
F Verzeichnis mit VBA erstellen Softwareentwicklung 3
I Software zum Erstellen von ER-Modellen Softwareentwicklung 12

Ähnliche Java Themen


Oben