User manual
Seite: 82/152  Entwicklung von Klassendiagrammen 
Benutzerhandbuch SiSy   © Laser & Co. Solutions GmbH   
8  Entwicklung von Klassendiagrammen 
8.1   Einleitung 
Mit objektorientierten Programmiersprachen hat der Entwickler mächtige Sprachmittel, 
um komplexe Systeme realisieren zu können. C++ ist eine weit verbreitete objektorien-
tierte  Standardsprache. Als  Visualisierungsmittel  objektorientierter Programme  gilt die 
international standardisierte Beschreibungssprache UML (Unified Modeling Language). 
SiSy bietet dem Entwickler das UML Klassendiagramm mit Codegenerierung für C++, 
AVR C++ und ARM C++. Der folgende Abschnitt beschreibt die Handhabung des Klas-
sendiagramms in  SiSy.  Die  Abbildung  zeigt  Ihnen  eine  Kurzübersicht der  Modellie-
rungselemente des UML Klassendiagramms. 
Schreibweise von Attributen: 
Attribute beginnen mit einem Kleinbuchstaben. 
Sichtbarkeit name : Typ = Initialwert {Merkmal} 
# temperatur : uint8_t = 25 
Schreibweise von Operationen: 
Operationen beginnen mit einem Kleinbuchstaben. 
Sichtbarkeit  name  (Parameter:Typ  =  Standardwert,  ...)  :  Rückga-
betyp {Merkmal} 
+ setTemperatur ( temp : integer = 25 ) : bool 
Kurzübersicht Elemente des UML Klassendiagramms 










