1、下图中的依赖关系为绑定依赖。
2、如果用C++实现上述依赖关系,则其代码如下:
3、UML中的实现关系体现为接口和实现,如下所示:一个形状接口在具体实现时可以是圆或者矩形。
4、当用java语言实现时,可以用interface、implements关键字。
5、当用C++语言实现时,使用抽象类代替接口,使用泛化代替实现关系。
6、下面是一个图形编辑器的类图,使用者可以用基本图画图,也可以通过组合实现复杂图。
1、下图中的依赖关系为绑定依赖。
2、如果用C++实现上述依赖关系,则其代码如下:
3、UML中的实现关系体现为接口和实现,如下所示:一个形状接口在具体实现时可以是圆或者矩形。
4、当用java语言实现时,可以用interface、implements关键字。
5、当用C++语言实现时,使用抽象类代替接口,使用泛化代替实现关系。
6、下面是一个图形编辑器的类图,使用者可以用基本图画图,也可以通过组合实现复杂图。