Please enable JavaScript.
Coggle requires JavaScript to display documents.
1.1 elementos del modelo de objetos; clases, objetos, abstracción,…
1.1 elementos del modelo de objetos; clases, objetos, abstracción, modularidad, encapsulamiento, herencia y polimorfismo.
Clase
Un programador que conoce estas caracteristicas sabecuando debe usar una y no otra. Los tipos de clases son:
-
-
-
-
-
Abstracción
consiste en centrarse en los aspectos esenciales de una entidad e ignorar sus propiedades accidentales.
En el desarrollo de sistemas esto significa centrarse en lo que es y lo que hace un objeto antes de decidir cómo debería ser implementado.
-
Herencia
En términos generales se puede definir una clase que después se irá refinando sucesivamente para producir subclases.
Todas las subclases poseen o heredan todas y cada una de las propiedades de su superclase y añaden, además, sus propiedades exclusivas.
En términos generales se puede definir una clase que después se irá refinando sucesivamente para producir subclases
Polimorfismo
significa que una operación puede comportarse de modos distintos en distintas clases teniendo el mismo nombre de método.
-