术语 解析

一、平台、框架

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

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

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

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

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

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

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

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

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

地开发出应用程序。

       简而言之,框架帮助应用程序的开发,平台支持应用程序的运行,框架建立在平台之上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值