Programación orientada a objetos
La programación orientada a objetos (Object Oriented Programming, OOP) es un modelo de programación informática que organiza el diseño de software en torno a datos u objetos, en lugar de funciones y lógica. Un objeto se puede definir como un campo de datos que tiene atributos y comportamiento únicos.
· Elementos
Para todo lo orientado a objetos el
marco de referencia conceptual es el MODELO DE OBJETOS, para ello tenemos
4 elementos FUNDAMENTALES los cuales son:
·
Abstracción.
·
Encapsulamiento.
·
Modularidad.
·
Jerarquía. Así mismo este modelo tiene elementos secundarios:
·
Tipos (Tipificación)
·
Concurrencia.
· Persistencia.
· Características
Las principales características de la
programación orientada a objetos
·
Distinción entre clase y objeto. La distinción entre clase
y objeto es una de las claves de este tipo de programación que
la hace única.
·
Reutiliza el código y evita su duplicación.
·
Encapsula la información.
·
Polimorfismo.
· ventajas de la programación orientada a objetos
Las ventajas de la programación orientada
a objetos
·
Fomenta la reutilización y ampliación del código.
·
Permite crear sistemas más complejos.
·
La programación se asemeja al mundo real.
·
Agiliza el desarrollo de software.
· Facilita el trabajo en equipo.
No hay comentarios:
Publicar un comentario