1. 程式人生 > >類庫、框架、平臺區別

類庫、框架、平臺區別

類庫(Class Library) 框架的子集,也就是架包,是一個綜合性的面向物件可重用型別集合,這些型別包括:介面、抽象類和具體類。

框架(Framework)類庫的集合,是整個或部分系統的可重用設計,表現為一組抽象構件及構件例項間互動的方法;另一種定義認為,框架是可被應用開發者定製的應用骨架。前者是從應用方面而後者是從目的方面給出的定義。

平臺的概念基本上有三種,一種是基於快速開發目的技術平臺,第二種是基於業務邏輯複用的業務平臺。第三種平臺基於系統自維護、自擴充套件的應用平臺。技術平臺和業務平臺都是軟體開發人員使用的平臺,而應用平臺則是應用軟體使用者使用的平臺。