Zusammenfassung der Ressource
Programación orientada
a objetos en Lenguaje
- La programación orientada a objetos es
definida como una metodología de diseño del
software que modela las características de los
objetos reales o abstractos por medio del uso
de clases y objetos siendo fundamental para el
desarrollo de diferentes aplicaciones.
- ¿Qué es un objeto?
- es un conjunto de datos
y métodos, son
llamados características
o atributos, los métodos
son los
comportamientos.
- Clases
- HERENCIA
- Esta es la cualidad más importante de
un sistema creado por medio del lenguaje
orientado a objetos. La herencia da
mayor potencia y productividad
permitiendo ahorrar horas y horas de
codificación y depuración de errores.
- TAXONOMÍA DEL
LENGUAJE ORIENTADO
A OBJETOS
- Basada en objetos
- Basada en clases
- Con orientación a objetos
- BASES DE LA PROGRAMACIÓN
ORIENTADA A OBJETOS
- Abstracción
- Modularidad
- Encapsulamiento
- Polimorfismo
- OPERADOR DE
ENVÍO
- Hace que se ejecute la
porción del código
agrupada bajo el
nombre del método,
- CONSTRUCTORES Y
DESTRUCTORES
- Constructor: son llamados por el lenguaje después de que
se haya invocado el constructor por defecto, ya que éste es
realiza las tareas de bajo nivel (reserva de memoria,
manejo de la tabla de símbolos, etc.) necesarias para poder
empezar a trabajar con un objeto.
- Destructor: La funcionalidad del destructor por
defecto es deshacer todo lo que constructor por
defecto realizó: eliminar las referencias en la tabla de
símbolos, liberar la memoria ocupada, etc.