计算机, 程序设计
巴解组织及其使用的基本原则
一般信息
OOP - 是节目的风格出现在80年代的20世纪。 与此相反的过程语言,其中它们的处理数据和指令的单独存在,在面向对象的编程,该信息被组合成单个的实体。
巴解组织的基本原则
在对象的编程软件都有自己的公设。 OOP原则 - 是它的主要思路。 有三个最重要的人:继承,多态和封装。 下面各进行详细审查。 在OOP语言编程的基础是使用对象和类。 在从写源代码程序风格过渡到往往难以面向对象的,但是,大多数开发人员会发现在巴解组织许多优点。
封装
封装 - 是在一个单一的实体使用数据融合和指令的对于它们的处理 - 的类。 在编写程序的OOP语言之一的时候有内部和外部的实体信息之间的区别。 因此,通过外部影响实现数据的安全性及其实施的方法,例如,从并不涉及此项目的其它类。 在数据的本质是成功的相互交流,但是从保护 未经授权的访问 ,从外面。
遗产
继承 - - OOP的第二个原则是其他不重复他们的实际执行一类使用方法的能力。 继承消除了源代码的冗余。
多态性
OOP的另一个原则 - 多态性。 它的使用装置,操作复杂程度的对象可以创建一个单一的界面,将不同的事件,并在同一时间执行任务的正确回应。
OOP语言
OOP原则在像C ++和Java,它开发程序和应用程序的一部分显著最流行的编程语言中使用。 还有一些比较少用OOP语言 - 是德尔福,Object Pascal中,Ruby和其他许多人。
巴解组织的批评
尽管对这一方法的普遍积极发言,经常OOP原则,揭露和批判。 与 过程式编程 OOP中有它的缺点。
首先,过渡的复杂性。 要了解OOP的原则,它需要大量的时间,更多的人只用过程编程语言密切合作。
方法三,过度的灵活性,可以导致一个事实,即源代码和开发的程序将在此特殊情况下,特性和功能不堪重负无人认领。 此外,注意在内存分配方面的低效率。 然而,无论欣赏到周围的OOP编程不断增长的数量和快速发展的语言本身。
Similar articles
Trending Now