1.应用场景:绘图板实现铅笔、画刷、取色器、喷枪、橡皮、直线、多边形、矩形、椭圆、圆角矩形、打字的功能,实现了颜色选择,实现了撤销和重做,实现了图片保存、读取等功能。2.设计模式:工厂模式、备忘录模式、单例模式、模板模式、迭代器模式、状态模式。