摘要:
什么是设计模式 一个设计模式是针对某一类问题的最佳解决方案,而且已经成功应用于许多系统的设计中,它解决了在某种特定情景中重复发生的某个问题,因此,可以这样定义设计模式:“设计模式是从许多优秀的软件系统中总结出的成功的可复用的设计方案。 什么是框架 框架不是模式,框架是针对某个领域,提供用于开发应用系统的类的集合。程序设计者可以使用框架提供的类设计一个应用程序,而在设计应用程序时可以针对特定的问题使用某个模式。一个框架往往会包括多个设计模式,他们是面向对象系统获得最大复用的方式。Android系统中的Application Framework(应用程序框架层)就是框架。突然想到,我们开... 阅读全文