计算机程序设计

巴解组织及其使用的基本原则

一般信息

OOP - 是节目的风格出现在80年代的20世纪。 与此相反的过程语言,其中它们的处理数据和指令的单独存在,在面向对象的编程,该信息被组合成单个的实体。

巴解组织的基本原则

在对象的编程软件都有自己的公设。 OOP原则 - 是它的主要思路。 有三个最重要的人:继承,多态和封装。 下面各进行详细审查。 在OOP语言编程的基础是使用对象和类。 在从写源代码程序风格过渡到往往难以面向对象的,但是,大多数开发人员会发现在巴解组织许多优点。

封装

封装 - 是在一个单一的实体使用数据融合和指令的对于它们的处理 - 的类。 在编写程序的OOP语言之一的时候有内部和外部的实体信息之间的区别。 因此,通过外部影响实现数据的安全性及其实施的方法,例如,从并不涉及此项目的其它类。 在数据的本质是成功的相互交流,但是从保护 未经授权的访问 ,从外面。

遗产

继承 - - OOP的第二个原则是其他不重复他们的实际执行一类使用方法的能力。 继承消除了源代码的冗余。

多态性

OOP的另一个原则 - 多态性。 它的使用装置,操作复杂程度的对象可以创建一个单一的界面,将不同的事件,并在同一时间执行任务的正确回应。

OOP语言

OOP原则在像C ++和Java,它开发程序和应用程序的一部分显著最流行的编程语言中使用。 还有一些比较少用OOP语言 - 是德尔福,Object Pascal中,Ruby和其他许多人。

巴解组织的批评

尽管对这一方法的普遍积极发言,经常OOP原则,揭露和批判。 与 过程式编程 OOP中有它的缺点。

首先,过渡的复杂性。 要了解OOP的原则,它需要大量的时间,更多的人只用过程编程语言密切合作。

其次,因为你不仅需要描述类和对象,而且其实施的具体情况缺乏文档是比较困难的。

方法三,过度的灵活性,可以导致一个事实,即源代码和开发的程序将在此特殊情况下,特性和功能不堪重负无人认领。 此外,注意在内存分配方面的低效率。 然而,无论欣赏到周围的OOP编程不断增长的数量和快速发展的语言本身。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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