Está en la página 1de 18

METODOS Y

ATRIBUTOS
CARLOS ANDRES ORJUELA CAÑON
METODOS
METODOS
• UN METODO PUEDE PRODUCIR UN CAMBIO EN LAS
PROPIEDADES DEL OBJETO, O LA GENERACION DE UN
“EVENTO” CON UN NUEVO MENSAJE PARA OTRO
OBJETO DEL SISTEMA
CATEGORIAS DE METODOS
• INICIALIZADORES
• STTERS
• OPERADORES
• GETTERS
• VISUALIZADORES
• DESTRUCTORES
• CONSTRUCTORES
METODOS INICIALIZADORES
• ES LA DEFINICION DE UNA CLASE , SOLO ESTA
PERMITIDO SEÑALAR EL TIPO Y EL NOMBRE DE LOS
MIEMBROS QUE LA COMPONEN
GETTER Y SETTERS
• SON METODOS DE ACCESO, LO QUE SIGNIFICA QUE
GENERALMENTE SON UNA INTERFAZ PUBLICA PARA
CAMBIAR MIEMBROS DE CLASES PRIVADAS
GETTERS
• CLASE DISCO METODO PRECIO
- TITULO DEVUELVE EL VALOR
DE PRECIO
- ARTISTA
- PRECIO
SETTERS

CLASE SOCIO METODO PRECIO


-NOMBRE CAMBIA EL VALOR DE
CASADOS
-APELLIDO
-CASADOS
METODOS VISUALIZADORES
• SON AQUELLOS QUE MUESTRAN EL OBJETO, ES
DECIR, EL VALOR DE LOS ATRIBUTOS
METODOS OPERADORES
• REALIZAN CALCULOS Y GENERAN RESULTADOS
METODOS CONSTRUCTORES
• ES EL METODO QUE INICIALIZA UN OBJETO
INMEDIATAMENTE DESPUES DE SU CREACION
METODOS
DESCONTRUCTORES
• TIENEN COMO MISION PRINCIPAL LA DE LIBERAR
MEMORIA
• NO RETORNA NINGUN VALOR NISIQUIERA VOID
• SI NO HAY NINGUNO SE CREA POR DEFECTO
• SOLO HAY UN DESTRUCTOR POR CLASE
SOBRECARGA
• EL USO DE VARIOS METODOS CON EL MISMO NOMBRE
• CUANDO SE HACE UNA LLAMAA A UN METODO
SOBRECARGADO SE DECUCE AUTOMATICAMENTE LA
VERSION CORRECTA DEL METODO QUE SE INVOCARA
• LOS METODOS CON EL MISMO NOMBRE SE DIFERENCIAN
UNO DEL OTRO POR:
- EL NUMERO DE ARGUMENTOS
- EL TIPO DE DATOS U OBJETOS DE CADA ARGUMENTO
ATRIBUTOS
ATRIBUTOS
•  Los atributos son las características individuales que
diferencian un objeto de otro y determinan su apariencia,
estado u otras cualidades.
TIPOS DE ATRIBUTOS
• Atributos que se definen en Common Language Runtime
 (CLR).
• Atributos personalizados que se pueden crear para
agregar información adicional al código. Esta información
se puede recuperar después mediante programación.
OBJETIVOS
• Profundizar en el concepto de atributo de una clase e
indicar los tipos de atributos en Java
• Interpretar el código fuente de una aplicación Java donde
aparecen distintos tipos de atributos
• Construir una aplicación Java sencilla, convenientemente
especificada, que emplee clases con diferentes tipos de
atributos.
CARACTERÍSTICAS
FUNDAMENTALES
• Los atributos agregan metadatos al programa. Los metadatos son
información sobre los tipos definidos en un programa. Todos los
ensamblados NET contienen un conjunto de metadatos especificado
que describe los tipos y los miembros de tipo definidos en el
ensamblado. Puede agregar atributos personalizados para especificar
toda información adicional necesaria.
• El programa puede examinar sus propios metadatos o los metadatos de
otros programas mediante la reflexión.
• Atributos como MarshallAs se utilizan mucho en los escenarios de
interoperabilidad COM.

También podría gustarte