Please enable JavaScript.
Coggle requires JavaScript to display documents.
POO, herencia, polimorfismo, encapsulamiento y notación de punto, imagen…
POO, herencia, polimorfismo, encapsulamiento y notación de punto
La programación orientada a objetos
Es un modelo de programación informáticas
Organiza el diseño de software en torno a datos u objetos
Un objeto se puede definir como un campo de datos
Atributos y comportamiento únicos
Clase
Es una plantilla para la creación de objetos de datos
Conjunto de variables (el estado), y métodos (el comportamiento)
Cada objeto creado a partir de la clase se denomina instancia de la clase.
Encapsulación
La implementación y el estado de cada objeto se mantienen de forma privada dentro de un límite definido o clase
Proporciona una mayor seguridad al programa y evita la corrupción de datos no intencionada
Herencia
Se pueden asignar relaciones y subclases entre objetos
Asegura datos más completo, reduce el tiempo de desarrollo y asegura un mayor nivel de precisión.
Abstracción
Solo revelan mecanismos internos que son relevantes para el uso de otros objetos
Ocultando cualquier código de implementación innecesario.
Polimorfismo.
Los objetos pueden adoptar más de una forma según el contexto.
Determinará significado o uso necesario para cada ejecución de ese objeto
Los métodos y atributos
Esta propiedad destaca que
Una clase requiere de métodos para poder tratar los atributos con los que cuenta.