您的位置:首页 > 其它

术语 解析

2013-01-23 08:34 197 查看
一、平台、框架

每个开发者估计都纠结过平台和框架的概念,特别是对新手而言,平台和框架似乎总是前辈们

口头上惯用的、玄而又玄的名称。实际上,可以把平台理解为舞台,其强调了事物的支持特性,有

如舞台具有支撑舞者在其上进行表演的特性。同样,具体表现在运行时环境(Runtime)和接口(API)。

常见的平台有windows平台、linux平台和android平台等等。

框架可以理解为骨架,其强调了事物的可重用性。众所周知,人类无论高矮胖瘦、美丑强弱,其

骨架都是相似的,反之,使用了一个人类的骨架模型,可以塑造出不同的人体模型。同样,在软件开发

过程中,使用框架可以开发出界面各异的、某一类应用程序。例如,使用微软公司的MFC框架可以快速

地开发出一套运行于win32平台的应用程序。框架的具体表现为一组协同工作的类,如界面组件类、事件

处理类、网络通信类等等。比较流行的框架有.Net、Qt、MFC、VCL等,借组这些框架,开发者可以高效

地开发出应用程序。

简而言之,框架帮助应用程序的开发,平台支持应用程序的运行,框架建立在平台之上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: