Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)aaapublished in(发表于) 2014/7/19 0:14:31 在delphi中面向对象的特性
面向对象的特性在软件系统开发过程中,结构分析技术和结构设计技术具有很多优点,但同时也存在着许多难以克服的缺点。因为结构分析技术和结构设计技术是围绕着实现处理功能来构造系统的,而在系统维护和软件升级的过程中,用户的需求变化往往是针对于系统功能的,所以采用这种技术设计的系统是不稳定的,其可修改性和可重用性是不完善的。在这种情况下,面向对象的程序设计技术产生了,它尽可能地模拟人类习惯的思维方式,使开发软件的方法和过程尽可能地接近人类认识世界、解决问题的方法与过程。采用面向对象的程序分析与设计技术开发的软件系统,其稳定性、可重用性和可维护性都很好。Delphi 是面向对象编程的先进开发环境。面向对象的程序设计(OOP)是结构化语言的自然延伸。OOP 的先进编程方法,会产生一个清晰而又容易扩展及维护的程序。一旦为用户的程序建立了一个对象,那么用户和程序开发人员可以在其他的程序中使用这个对象,完全不必重新编制繁复的代码。对象的重复使用可以大大地节省开发时间,切实地提高用户的工作效率。OOP 是使用独立对象(包含数据和代码)作为应用程序模块的范例。虽然OOP 不能使得代码容易编写,但是它能使代码易于维护。将数据和代码结合在一起,能够使定位和修复错误的工作变得简化,并最大限度地减少了对其他对象的影响,提高了程序的性能。
赞