METODOSEs un algoritmo asociado a un objeto (o a una deobjetos), cuya ejecución se desencadena tras la repeticiónde un “me...
TIPOS DE METODOS Métodos Inicializadores Métodos Getters Métodos Setters Métodos Visualizadores Métodos Operadores M...
MÉTODOS INICIALIZADORESEn la definición de una clase, solo esta permitido señalar el tipo y el nombrede los elementos que ...
Métodos GettersNos sirve para obtener (recuperar o acceder) el valor yaasignado a un atributo y utilizarlo para cierto mét...
Métodos SettersNos sirve para asignar un valor inicial a un atributo, pero de formaexplícita, además el Setter nunca retor...
Métodos VisualizadoresSon aquellos q muestran el objeto, es decir, el valor de los atributos.Clase Botón                  ...
Métodos OperadoresRealizan cálculos y generan resultados.Clase Cuenta                              Método Saldo• Número   ...
Métodos ConstructoresUn conductor es un método que inicializa un objeto inmediatamentedespués de su creaciónTiene exactame...
Métodos DestructoresTiene como misión principal de liberar memoria.No retorna ningún valor ni siquiera void.Si no hay ning...
Upcoming SlideShare
Loading in …5
×

Metodos de programacion

1,253 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,253
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
16
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Metodos de programacion

  1. 1. METODOSEs un algoritmo asociado a un objeto (o a una deobjetos), cuya ejecución se desencadena tras la repeticiónde un “mensaje”.Desde el punto de vista del comportamiento, es lo que elobjeto puede hacer.Un método puede producir un cambio en las propiedadesdel objeto, o la generación de un “evento” con un nuevomensaje para otro objeto del sistema.
  2. 2. TIPOS DE METODOS Métodos Inicializadores Métodos Getters Métodos Setters Métodos Visualizadores Métodos Operadores Métodos Constructores Métodos Destructores
  3. 3. MÉTODOS INICIALIZADORESEn la definición de una clase, solo esta permitido señalar el tipo y el nombrede los elementos que lo componen.Clase Botón Método Inicializar• Forma Forma= Circular Color Color= AzulPara asegurar de que el código de inicialización se va a ejecutar este secoloca en los métodos de constructores que veremos mas adelante.
  4. 4. Métodos GettersNos sirve para obtener (recuperar o acceder) el valor yaasignado a un atributo y utilizarlo para cierto método.Cada método accedente devuelve un atributo.
  5. 5. Métodos SettersNos sirve para asignar un valor inicial a un atributo, pero de formaexplícita, además el Setter nunca retorna nada (Siempre es void), ysolo nos permite dar acceso público a ciertos atributos que deseemosel usuario pueda modificar.Permite cambiar el valor de los atributos.
  6. 6. Métodos VisualizadoresSon aquellos q muestran el objeto, es decir, el valor de los atributos.Clase Botón Método Mostrar• Tamaño Muestra el Botón• Color• Posición
  7. 7. Métodos OperadoresRealizan cálculos y generan resultados.Clase Cuenta Método Saldo• Número Ingresos-gastos• Ingresos• Gastos
  8. 8. Métodos ConstructoresUn conductor es un método que inicializa un objeto inmediatamentedespués de su creaciónTiene exactamente el nombre de la clase en la que residen.Una ves definido, se llama automáticamente al constructor después de crearel objeto.Sin indicación de tipo devuelto (ni siquiera void).Clase Cuenta Método Cuenta• Numero Inicializa el objeto• Ingresos• Gastos
  9. 9. Métodos DestructoresTiene como misión principal de liberar memoria.No retorna ningún valor ni siquiera void.Si no hay ninguno, se crea uno por defecto.Solo hay un destructor por clase.El destructor no tiene argumentos.Un destructor es una función miembro publica con el mismo nombre de la clasepero precedido por el símboloClase Cuenta Método Cuenta• Numero Destruye el Objeto• Ingresos• Gastos

×