BMPFile
+decode(String fileName):Matrix
OperationSystemVersion
#imageFile:ImageFile
+setImageFile(ImageFile imageFile):void+piant(Matrix matrix):void
OperationAdapter
-light:Light-sound:Sound
CarOperation
+twinkle():void+phonate():void
JPGFile
WindowsVersion
+piant(Matrix matrix):void
Client
ImageFile
UNIXVersion
Sound
+phonate():void
PNGFile
Light
+twinkle():void
GIFFile
LinuxVersion