Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programación orientada a objetos, s - Coggle Diagram
Programación orientada a objetos
Propiedades de la POO
Abstracción
Encapsulado de datos.
Ocultación de datos.
Herencia.
Polimorfismo.
Clases
Es el molde, que puede servir para crear objetos
Contiene datos y funciones
Encapsulamiento
Los datos son solo modificables por su métodos
Agrupamiento de datos y operaciones parecidas
Se hace más énfasis en los datos que en los algoritmos
Se hace uso de objetos
Objetos
Posee un conjunto de funciones y métodos
Es lo que sale del molde de la clase
Solo algunas funciones pueden modificar el objeto
Abstracción
Posee diferente grados de complejidad
Diferencia propiedades externas de las internas
Solo cuentan los datos más relevantes
Reusabilidad
Capacidad de usar software o partes de el y reutilizarlo igual o agregándole nuevas funcionalidades
Herencia
Sirve para crear clases a partir de otras clases
Se crean subclases de una clase
Cada subclase posee sus propias características
Las subclases creadas pueden dar origen a nuevas subclases
Polimorfismo
Funciones que se ejecutan de diferentes maneras dependiendo del objeto
Tiene el mismo nombre en diferentes clases pero se ejecuta de diferentes maneras
s