某软件公司欲开发一个图像浏览系统,要求该系统能够显示BMP、JPEG和GIF3种格式的文件,并且能够在Windows和Linux两种操作系统上运行。系统首先将相关图片格式的文件解析为像素矩阵,然后将像素矩阵显示在屏幕上。为满足上述需求并减少所需生成的子类数目,采用(5)进行设计所得类图如图8-7所示。假设该系统需要支持8种格式的图像文件和4种操作系统,不考虑类Matrix,若采用该设计模式则至少需要设计(6)个类。
A.Bridge设计模式 B.Decorate设计模式 C.State设计模式 D.Template Method设计模式
单项选择题(1)处填()。
A.66.7 B.75 C.83.3 D.91.7
单项选择题(7)处填()。
A.6 B.7 C.12 D.13