Antwort
 
Themen-Optionen Thema durchsuchen
Alt 03.07.2006, 13:27 Nach oben    #1
Benutzer
 
Registriert seit: 05.12.2005
Beiträge: 62
Standard UML Klassendiagramm Sichtbarkeit von Attributen

Hallo,

bei einem UML-Klassendiagramm gibt es ja spezielle Symbole, um die Öffentlichkeit von Attributen zu beschreiben (- für private, # für protected, + für public). Gibt es auch Symbole, um z. B. eine Methode in diesem Klassendiagramm als static oder ein Attribut als transient zu markieren? Wie definiere ich die funktion public static void funktion() und wie das Attribut private transient Object[] data?

Lg
Sayang
Sayang ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.07.2006, 14:08 Nach oben    #2
Erfahrener Benutzer
 
Registriert seit: 28.08.2004
Ort: konstanz am bodensee
Beiträge: 190
Standard

static bedeutet in uml klassenattribut, wenn du das diagramm malst dann musst du das attribut unterstreichen.
mit funktionen solle es genauso gehen.

transient ist eine java spezifische sache und es gib desshalb auch keine uml notation dafür.
wenn du mit einem tool das speziell für java ausgelegt ist arbeitest wirst du irgendwo eine checkbox beim erstellen des attributes finden mit dem du es transient machen kannst.
transient verwendet man ja auch nicht so häufig, ich zumindest hab es noch nie gebraucht...
beny_mcde ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.07.2006, 14:44 Nach oben    #3
Benutzer
 
Registriert seit: 05.12.2005
Beiträge: 62
Standard

Okay... vielen Dank schonmal. Dass es für transient keine Notation gibt, habe ich mir schon gedacht. Ich jetzt einfach Attribute, die transient sind, in Klammern notiert. Da das ganze eine Präsentation wird, kann ich dann auch erwähnen, dass das natürlich nicht UML-konform ist, bzw. dass es ein transient Attribut ist.
Aber das mit dem Unterstreichen von statischen Methoden, kann ich ja dann schonmal umsetzen. Gracias

Lg
sayang
Sayang ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.07.2006, 18:43 Nach oben    #4
Blubb... öfz
 
Benutzerbild von ljungi
 
Registriert seit: 16.03.2006
Ort: Berlin
Beiträge: 419
Standard

Ich missbrauche diesen Thread mal.
Genau der richtige Titel...

Gibt es ein Tool um von PHP-Klassen ein Klassendiagramm erstellen zu lassen?
Habe bei Yahoo noch nix gefunden..
Zend hat sowas nicht...
__________________
Vive la France! Welcome to Sarkoworld...
ljungi ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.07.2006, 01:36 Nach oben    #5
Erfahrener Benutzer
 
Registriert seit: 28.08.2004
Ort: konstanz am bodensee
Beiträge: 190
Standard

poseidon for uml, aber nur in der professional edition und die kostet.
die kostenlose version kann nur java generieren und hat auch keine reverse engineering funktion.

du könntest dir mal argo uml anschauen, das kann zumindest php generieren aber wie es mit der reverse engineering funktion ausschaut weiß ich net.
beny_mcde ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:27 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45