JHotDraw让你成为程序设计的毕加索
里必须是你解压JHotDraw后产生的目录。
结论
?????? 要想正确的使用一个框架,你必须先理解它。设计模式是一种可以达到高度可复用的软件架构的方法,它也非常适合用于将架构写成文档以方便别的开发者理解。JHotDraw就是一个框架的好例子,它由一些基础的设计模式组成,比如……。了解了在这些模式之后的基本概念和这些模式在JHotDraw里的应用会帮助你决定如何定制和调整这个框架以满足你的应用程序的需求。虽然学习一个框架需要额外的努力,在一开始甚至会拖慢你的进度,不过像JHotDraw这样一个框架通常都在可以缩短开发时间的同时提高你的软件质量。当然,JModeller只是JHotDraw强大能力的一个小小的例子,希望这篇文章会是你亲自动手实验体会这一点的开始。