图片浏览器的接口设计-桥接模式的运用 解决问题: 一个图像格式有两个基本的方面,一是结构,二是表象。其结构决定了图像是怎样存储的,而其表象决定了图像是怎样显示在屏幕上的。对于一个图像格式(BMP、JPG等)来说,其结构在任何一种操作系统中都是不变的,而其表象在每个操作系统中都有所不同。比如说,Windows的Bitmap文件在所有的操作系统中都是不变的,而每个操作系统把Bitmap图像显示在屏幕上的机制都有所不同。另一方面,一个操作系统怎样显示一个图像的机制与图像的格式无关。比如,Windows系统总是要把一个图像表示为一个Bitmap图像,而不管此图像的源格式。 简单地说,图像的结构和表现