Mapa mental
"Programación orientada a objetos"

Contenido del mapa
"Programación orientada a objetos"
Objeto
- Los objetos son representaciones (simples/complejas) (reales/imaginarias) de cosas: reloj, avión, coche.
Clase
- Es un tipo de clasificación de datos • Define el comportamiento y atributos de un grupo de estructura y comportamiento similar.Ejemplo en los carros hay diferentes tipos de ellos ya sea chicos, medianos, grandes, de diferentes tipos de colores, pero su funsion sigue siendo la misma
Atributos:Activos(Metodos),Pasivos(variables)
- Los pasivos definen el estado de la clase. Ejemplo en un carro los pasivos serian el color,velocidad,ruedas,etc.
- Los activos definen el comportamiento de la clase. Ejemplo en un carro los activos serian que arranca, frena,etc.
Constructor
- Es un método especial utilizado para crear objetos o instancias de una clase.
- Características: su nombre coincide con el de la clase,no tiene valor de retorno, una clase puede tener varios constructores, deben diferir en tipo y/o cantidad de parámetro.
Destructor
- Son un tipo especial de función miembro, estrechamente relacionados con los constructores. Son también funciones que no devuelven nada (ni siquiera void). Tampoco aceptan ningún parámetro, ya que la destrucción de un objeto no acepta ningún tipo de opción o especificación particular y es idéntica para todos los objetos de la clase.
Inline
- Es una función de una sola linea que indica al compilador que cada llamado a la función inline deberá ser reemplazado por el cuerpo de esta función.
Static
- Los datos y las funciones miembro de una clase pueden ser declarados static. Cuando se declara como estático un campo miembro, éste se crea una única vez y es compartido por todos los objetos de la clase. Cada objeto posee su propia copia de cada uno de los campos miembro ordinarios, pero existe sólo una instancia de los campos miembro estáticos, independientemente de la cantidad de objetos de la clase que sean creados.
Conts
- Función o variable que su valor no cambia.
Sobrecarga
- Se refiere a la posibilidad de tener dos o más funciones con el mismo nombre pero funcionalidad diferente.
Sobre-escritura
- Las subclases emplean la sobreescritura de métodos la mayoría de las veces para agregar o modificar la funcionalidad del método heredado de la clase padre.
Herencia
- Se deriva dado a la creación de una clase nueva a partir de una clase existente.
Polimorfismo
- Capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante su invocación. Un objeto polimórfico es una entidad que puede contener valores de diferentes tipos durante la ejecución del programa.
Stream
- Un stream es una secuencia de datos que son procesados en una aplicación
Operador
- Es de ámbito scope o pertenencia y se utiliza para especificar una función en una clase
Sobrecarga de operadores
- Es el proceso de asignar dos o más operaciones al mismo operador. En otras palabras , permite asignar una o más funciones adicionales a un operador estándar, con el fin de que ésta sea llamada según el contexto en el cual se utilice el operador.
Imágenes y archivos del mapa
Información
- Descripción
- Mapa Mental sobre "Programación orientada a objetos", creado por alejandro yefte rodriguez pulido el 31/03/2020.
- Creado por
- alejandro yefte rodriguez pulido
- Visitas
- 0
- Valoración



