Please enable JavaScript.
Coggle requires JavaScript to display documents.
Mapa Mental de C++ - Coggle Diagram
Mapa Mental de C++
POLIMORFISMO
-
como un objeto de cualquiera de sus subclases, dependiendo de la forma de llamar a los métodos de
-
punteros a la superclase. De esta forma podemos tener dentro de una misma estructura (arrays,
listas, pilas, colas, ...) objetos de distintas subclases, haciendo que el tipo base de dichas estructuras
sea un puntero a la superclase. Otros lenguajes nos dan la posibilidad de crear objetos polimórficos
-
-
-
HERENCIA
se trata de uno de los pilares fundamentales de la programación orientada a objetos. Es el mecanismo por el cual una clase permite heredar las características (atributos y métodos) de otra clase.
La herencia permite que se puedan definir nuevas clases basadas de unas ya existentes a fin de reutilizar el código, generando así una jerarquía de clases dentro de una aplicación. Si una clase deriva de otra, esta hereda sus atributos y métodos y puede añadir nuevos atributos, métodos o redefinir los heredados.
RELACIONES
Son entre otras muchas formas de interacción entre "entidades" u "objetos", véase que una clase o estructura de datos tiene cierta información que puede o no compartir otra entidad o estructura de datos similar, pero no igual, que comparte por lo menos un comportamiento, atributo o dato que hace que interactuen entre ellas.
-