Documente Academic
Documente Profesional
Documente Cultură
TEMARIO
Programacin Estructurada Programacin Orientada a Objetos (POO) Clases en Java
PROGRAMACIN ESTRUCTURADA
Su principio fundamental es descomponer un programa complejo en subprogramas ms pequeos y fciles de resolver, hasta llegar a niveles de complejidad elementales, siempre apoyndonos en la idea de: qu debe hacer el programa?, enfatizndose mas en los procedimientos que en los datos.
CLASE
Nivel superior de abstraccin que se corresponde con un conjunto de objetos que poseen las mismas propiedades (datos) y comportamientos (procedimientos). La clase posee un tipo de dato y tiene asociado atributos (datos) y mtodos (procedimientos).
Clase Atributos
Mtodos
CLASE: ESTRUCTURA
tipo_acceso class nombre_clase {
//Atributos tipo_acceso tipo_dato atributo1; tipo_acceso tipo_dato atributo2; Tipos de acceso: Public (+) Private (-) Protected (#) Default(.)
}
}
Pueden sobrecargarse: Se pueden definir varios constructores los cuales deben diferenciarse en los parmetros.
Se nombran igual que la clase
Estructura:
OBJETO
Un objeto es un ejemplar de un concepto del mundo real que puede ser modelado por una clase.(Es una instancia de una clase)
Un Objeto tiene un identificador que nunca cambia, comportamientos y atributos que son especficos para esa clase, pero cada objeto tiene determinados valores para sus atributos.
Se utiliza el operador new Estructura nombre_clase nombre_objeto = new constructor_clase(parmetro1, parmetro2, );
OBJETO
Cuando se crea un objeto, automticamente contiene los atributos y mtodos de la clase referenciada