湖南大学生网

人事信息管理系统

2010-12-24 22:12| 发布者: 伽奇·胡| 查看: 425| 评论: 0

  作为数据库系统的开发,Delphi是一个非常理想的选择。它将可视化界面与面向对象技术完善、紧密地结合起来,并封装了Windows编程的复杂性。尤其是Delphi对数据库应用的强大支持,大大提高了数据库应用软件开发的效率,缩短了开发周期。Delphi为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,编译后的程序运行速度更快。其友好的集成开发界面,可视化的双向开发模式,良好的数据库应用都支持高效的程序开发和程序运行,而且它还具有简单易学的优点,备受广大程序开发人员的好评。

  2.2.2 面向对象思想

  70年代软件界曾出现了一次严重的技术危机,人们先后提出了结构化程序设计和面向对象的程序设计,这两种方法完美的结束了这场危机,但由于面向对象比较难掌握,并没有很快流行,而结构化的程序设计则成为了当时的标准。步入80年代以后,人们逐渐发现面向对象程序设计在许多领域具有无可比拟的优势,尤其是在网络应用领域,另外在进行系统应用分析时,面向对象的方法更有利于清理系统的结构。于是,出现了多种面向对象的语言,面向对象语言一般具有以下特点:

  l 用类来描述数据结构

  l 类可以产生对象,对象往往都实行封装,设置访问权限

  l 类可以继承,有时继承可以是多重的,可以继承实现子类型化

  l 程序总是有一些对象的产生和消亡,有时程序的执行就是对象的产生和消亡的过程

  l 强制类型转换

  l 运行时的类型识别

  面向对象的程序设计(Object-Oriented Programming,简记为OOP)是Delphi诞生的基础。OOP立意于创建软件重用代码,具备更好的模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数“封装”进Windows编程所必需的“对象”中。面向对象的编程语言使得复杂的工作条理清晰、编写容易。说它是一场革命,不是对对象本身而言,而是对它们处理工作的能力而言。面向对象并不与传统程序设计和编程方法兼容,只有部分面向对象反而会使情形更糟,除非整个开发环境都是面向对象的,否则对象产生的好处还没有带来的麻烦多。而Delphi是完全面向对象的,这就使得Delphi成为一种触手可及的促进软件重用的开发工具,从而具有强大的吸引力[2]。

最新评论

验证问答 换一个 验证码 换一个

大学生要找工作,就上湖南大学生人才网..
长沙理工大学自考在线报名咨询!

关于我们|商务合作|广告投放|手机访问|无图访问|联系我们|湖南大学生网 ( 湘ICP备10000310号 )


拒绝任何人以任何形式在本站发表与中华人民共和国法律相抵触的言论!

本站部份内容来源网络和网友发布,供大家交流学习参考之用, 版权归版权原作者所有,如无意中侵犯了您的利益请联系我们尽快处理。

Powered by 5+7WorkRoom System by Discuz!X2

© 2008-2011 XunNets.com

回顶部