什么是软件框架呢?框架(Framework)的定义如下: $<jI<vD+:
● 是应用系统的骨架,将软件开发中反复出现的任务标准化,以可重用的形式提供使用 k@qn'Zi
● 大多提供了可执行的具体程序代码,支持迅速地开发出可执行的应用;但也可以是抽象的设计框架,帮助开发出健壮的设计模型 KNtsz[#b
● 好的抽象、设计成功的框架,能够大大缩短应用系统开发的周期 5f&+(Wqw
● 在预制框架上加入定制的构件,可以大量减少编码量,并容易测试 =i jGB~
● 分别用于垂直和水平应用 5Qb%g)jZ
E}S)uI,gn
框架具有以下特点: !"\UT&