Shape Example UML Diagram

To Examples

UML Diagram for Shape Example

 

Canvas

- fileName : String  
- width : int  
- height : int  
- array : char[ ][ ]  

+ Canvas(String, int, int)  
+ getFileName( ) : String  
+ getWidth( ) : int  
+ getHeight( ) : int  
+ setPoint(char, int, int)  
+ write( )  
+ toString( ) : String
+ S main(String[ ])
 
 

Shape

- symbol : char  
- x : int  
- y : int  

+ Shape(char, int, int)  
+ getSymbol( ) : char  
+ getX( ) : int  
+ getY( ) : int  
+ plot(Canvas)  
+ toString( ) : String
+ S main(String[ ])
 
Rectangle

- width : int  
- height : int  

+ Rectangle(char, int, int, int, int)  
+ getWidth( ) : int  
+ getHeight( ) : int  
+ plot( )
+ toString( ) : String
+ S main(String[ ])