Principios básicos de OOP y su uso

Información general

OOP es el estilo de programación que surgió en80 años del siglo XX. A diferencia de los lenguajes de procedimiento, donde los datos y las instrucciones para su procesamiento existen por separado, en la programación orientada a objetos esta información se combina en una sola entidad.

principios de oop

Principios básicos de OOP

La programación de Object-program tienesus postulados. Los principios de la OLP son sus ideas principales. Hay tres más importantes de ellos: herencia, polimorfismo y encapsulación. A continuación, cada uno será discutido con más detalle. Los aspectos básicos de la programación en lenguajes OOP consisten en el uso de objetos y clases. Al pasar del estilo de procedimiento de escritura de código fuente a orientado a objetos, a menudo hay complejidades, pero la mayoría de los desarrolladores encuentran muchas ventajas en OOP.

Encapsulación

La encapsulación es el uso de un sindicatodatos e instrucciones para su procesamiento en una sola entidad-clase. Al escribir programas en uno de los lenguajes de OOP, se hace una distinción entre la información dentro de la entidad y el exterior. Por lo tanto, es posible garantizar la seguridad de los datos y métodos de su implementación a partir de influencias externas, por ejemplo, de otras clases que no están relacionadas con este objeto. Dentro de la entidad, los datos interactúan con éxito entre sí, pero están protegidos de forma confiable contra el acceso no autorizado desde el exterior.

principios básicos de oop

Herencia

El segundo principio de OOP es herencia, esto esla capacidad de una clase para usar los métodos de la otra sin repetir su implementación real. La herencia le permite deshacerse de la redundancia del código fuente.

Polimorfismo

Otro principio de OOP es el polimorfismo. Su uso significa que para manipular objetos de complejidad variable, puede crear una interfaz que reaccione de forma diferente a los eventos y que implemente las tareas correctamente.

POO Idiomas

Los principios de OOP se usan en taleslenguajes de programación populares como C ++ y Java, en los que se desarrollan una gran cantidad de programas y aplicaciones. También hay lenguajes OOP menos utilizados: Delphi, Object Pascal, Ruby y muchos otros.

Crítica de la OLP

A pesar de declaraciones en su mayoría positivas hacia esta metodología, los principios de la OLP a menudo son criticados. Al igual que la programación de procedimientos, OOP tiene sus inconvenientes.

Primero, la complejidad de la transición. Para comprender los principios de OOP, tomará bastante tiempo, especialmente para las personas que trabajan estrechamente solo con los lenguajes de programación de procedimientos.

Conceptos básicos de programación
En segundo lugar, una documentación más complicada es una desventaja, ya que será necesario no solo describir clases y objetos, sino también casos específicos de su implementación.

En tercer lugar, la excesiva universalidad de los métodos puedeconducir al hecho de que el código fuente y los programas desarrollados estarán sobrecargados con funciones y capacidades que no son necesarias en este caso particular. Además, tenga en cuenta la ineficiencia en términos de asignación de memoria. Sin embargo, independientemente de las opiniones de los demás, el número de programadores OOP está en constante crecimiento, y los idiomas mismos se están desarrollando rápidamente.

</ p>
Me gustó:
0
Artículos relacionados
Los principios de construir un sistema de presupuesto y su
Principios básicos del derecho internacional
Principios del estado de derecho: la historia de la idea
Principios de entrenamiento: características y especificidad
La confianza en los principios de la educación en el proceso
Principios de la dialéctica: estructura y contenido
¿Qué es la política y sus principios?
Principios básicos de imposición en la Federación de Rusia
Principios de logística: modelos básicos
Publicaciones populares
hasta