UML Class Diagrams

ClassName

vis attribute : type
vis operation(arg list) : return type

where

 

Example: UML Class Diagram for SimpleMug

SimpleMug

-maxCapacity:int
-currAmount:int
-liquidKind:String
+SimpleMug(int, String)
+getMaxCapacity():int
+getCurrentAmount():int
+getLiquidKind():String
+changeLiquidKind(String):void
+fill(int):void
+pour(int):void