(试题五和试题六任选一道)阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】欲开发一个绘图软件,要求使用不同的绘图程序绘制不同的图形。以绘制直线和圆形为例,对应的绘图程序如表5-1所示。
该绘图软件的扩展性要求,将不断扩充新的图形和新的绘图程序。为了避免出现类爆炸的情况,现采用桥接(Bridge)模式来实现上述要求,得到如图5-1所示的类图。
C++代码如下:
题目上传
查题交流
查题API