Delphi的基础
Delphi是优秀的快速应用程序开发软件包RAD(Rapid
Application Development)。它
的出现不但给专业人员提供了方便,也给非专业人员带来了福音。
Delphi是Borland公司在Pascal语言发展起来的,但是它与传统的Pascal语言有着根
本性的差别。Delphi实现了全新的可视化编程环境,为我们提供了一种方便、快捷的Windows
应用程序发工具。Delphi编程环境自动为Delphi应用程序生成应用程序框架,即使不添加
任何代码,也可以编译生成后在Windows下运行(当然毫无意义)。但是从这可以体现出
Delphi简单、快捷、易用的特点,编程人员所要做的只是在程序中加入完成功能所需的代码。
就象Basic与Visual Basic一样,可以说Delphi就是Visual
Pascal。它继承了传统的 Pascal的优美的语言风格,而且也发展了Pascal,使用的是面向对象的Object
Pascal。
面向对象编程
近年来,面向对象的程序设计OOP(Object-Oriented
Programming),已经成为程序设 计的主流。
OOP是Delphi诞生的基础。OOP立意于创建软件重用代码,具备更好地模拟现实世界
环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句
,把函数封装进Windows编程所需要的对象中。面向对象的编程语言使得复杂的工作条理
清晰、编写容易。
Delphi是完全面向对象的,这就使得Delphi成为一种触手可及的促进软件重用的开发
工具,从而具有强大的吸引力。
Delphi的优越性
1998年6月Borland公司发布Delphi 4 Client/Server
Suite。Delphi是可视化快速开
发工具的佼佼者,以VB的开发环境,VC++的执行速度而获得广大软件开发人员的青睐。
Borlan公司在Delphi4.0中融入了超过50种的技术。包括Borland新倡导的MIDAS多级
分布软件组件,强劲的Internet支持功能,方便的ActiveX控件设计和完整的支持工具。
因此致力于Windows的编程人员广流传一句话“真正的程序员用VC++,聪明的程序员用Delphi。”
|