Académique Documents
Professionnel Documents
Culture Documents
lunes, 23 de septiembre de 13
Conceptos bsicos
Clase Objeto Atributo Mtodo Herencia Polimorsmo Encapsulamiento Abstraccin
lunes, 23 de septiembre de 13
Clases
Tipos de clases: UML Abstractas Estndar de programacin Finales Estticas
lunes, 23 de septiembre de 13
Objetos
Instancias de clases. Existen en tiempo de ejecucin. Constructores
L M U d n t e d ar
m a r g pro
n i ac
lunes, 23 de septiembre de 13
Cumplir con el principio de encapsulamiento: Privados De clase De instancia Tipos de datos: primitivos y compuestos
lunes, 23 de septiembre de 13
Estndar de programacin
Atributos
Mtodos
Para cumplir con el encapsulamiento: Pblicos Retornan valor NO retornan valor Parmetros por valor o por referencia Lista de parmetros.
lunes, 23 de septiembre de 13
Estndar de programacin
Modicadores de acceso
Pblico Protegido Privado public protected private Clave: paquetes
lunes, 23 de septiembre de 13
Herencia
tip H er en ci a m l le ?
Clases Interfaces
lunes, 23 de septiembre de 13
Interfaces
Estructura de una interfaz Utilidad? Polimorsmo Ejemplo: Granja
UML
lunes, 23 de septiembre de 13
lic
id ad
de
Composicin
AP
tip
la
IC
re l
olle
ul
ac
i
ctio
ns
lunes, 23 de septiembre de 13
POJOs
Plain Old Java Objects Mtodos get/set por cada atributo Constructores Validacin
lunes, 23 de septiembre de 13