计算机程序设计

面向对象编程

面向对象编程 - 尽可能接近我们的行为的方法。 它作为与编程语言的开发较早的创新的自然延伸。 如果我们谈论的 结构化编程, 那么这个方向是比以前的版本更加结构化,此外,它更抽象,更模块化。 我们已经尝试脱离并移动所谓的内部级别的编程元素。

面向对象的程序设计是使用专门的语言发展。 他们通常的特点是三个主要特点:

- 封装,即与功能和程序,以及操纵记录的数据字段中,形成一种全新的数据库的记录的组合,称为对象;

- 继承,对象定义暗示其后续使用建立与生成属于层次结构,以及暗示的访问代码,并生成有关的所有对象信息的新对象的能力创建的对象的层次结构;

- 多态性,也就是说,分配相同的名称,然后将共享向上和向下的对象层次的行动将是最适合他的责任的能力,并且每个对象实施这样的行动的层次结构。

面向对象编程Delphi提供编程一套完整的工具,其中包括:更好的模块性和结构性的抽象,内置的再利用能力。 所有这些特点可以归结到代码,这是更有条理,更容易在服务条款和更灵活。 很多时候,面向对象编程让我们撇开对编程的具体判断多年作为标准。 但是,如果这样做,发展的过程中显得不那么复杂,似乎是一个明确的和各种不同的任务,提供巨大的麻烦琐碎的软件的优秀工具。

如果你已经是我们的任务,例如,学习PHP中的面向对象编程,有必要放弃和忘记你之前知道它是什么,并来到他用干净的石板研究。 只有这样,你就可以看到这种方法的所有细节,以评估其可用性和功能。 面向对象编程是不是唯一的方法,它更像是集中在编译干净的代码思路的连续性。 编译器几种不同的原理运行,如果我们用比较解释它,而它的速度要高得多。 编译器的目的是在任何现成的软件产品的开发,而不是任务的范围有限。

它的创建在许多发展面向对象的编程语言出现之前已经酝酿扩展需要 的数据类型 不是实数和整数数字,文本变量和布尔变量。 它变得困难整数数据数组工作。 这就是在OOP概念的类。 有了这样的结构变得更容易的工作,因为现在针对同一对象并不需要注册大量的代码行,以获得可以自动生成的东西。 对于低级别的编程语言这样的方法似乎是非常困难的,但在一个新的发展阶段,相当舒适使用。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.unansea.com. Theme powered by WordPress.