es un arquetipo de programación que innova la manera de obtener resultados. Los objetos controlan los
datos de entrada para dar datos de salida determinados, cada objeto tiene una función distinta.
Concepto elemental
Clase
La clase son las Definiciones de las propiedades y
conducta de determinado objeto.
Concepto elemental
Objeto
Parte de un conjunto de propiedades el cual posee un comportamiento
funcional y reacciona a estímulos o eventos
Se caracteriza por
1. Puede ser un objeto real del entorno
2. Puede ser un objeto del programa
3. Hace parte de un conjunto de datos
4. Contiene toda la información que
5. Permite definirlo e identificarlo frente a
otros objetos.
6. tienen un estado y una identidad
Métodos empleados
1. Método constructor
se ejecuta cuando se instancia un objeto con el operador NEW.
2. Método destructor
libera recursos de sistema que utiliza el objeto para escribir
cosas en un registro
3. Métodos inicializadores
Señala el nombre y el tipo de la clase
Ejemplo
-Clase botón : -Forma - color
-Método de inicializar : Forma =
circular color= azul
4. Getters
Cambia miembros de clases privadas, definen propiedades
Ejemplo
- Clase disco : - disco - título -artista
- Método de precio: Devuelve el valor
de precio
5. Setters
Permiten cambiar el valor de los atributos
Ejemplo
- Clase socio : - nombres - apellidos - casado
- Método casado: Cambia el valor de casado
ejemplo
-Clase cuenta : -número - ingresos - gastos
-Método cuenta: Destruye el objeto
Ejemplo
Clase cuenta: -numero - ingresos - gastos
Método cuenta : Inicializa el objeto