Fundamentos de Programación
El elemento básico de la programación orientada a objetos en Java es la clase. Una clase define la forma y comportamiento de un objeto. Para crear una clase sólo se necesitaun archivo fuente que contenga la palabra clave reservada class seguida de un identificador legal y un bloque delimitado por dos llaves para el cuerpo de la clase.
Una clase es una plantilla paraun objeto. Por lo tanto define la estructura de un objeto y su interfaz funcional, en forma de métodos. Cuando se ejecuta un programa en Java, el sistema utiliza definiciones de clase para crearinstancias de las clases, que son los objetos reales. Los términos instancia y objeto se utilizan de manera indistinta.
2. DIAGRAMA DE CLASES
Es la representación de las clases que serán utilizadasdentro del sistema y las relaciones que existen entre ellas, un diagrama esta compuesto de clase y relaciones.
3. ATRIBUTOS
Un atributo es una característica de la clase. En java creas losatributos de la siguiente forma:
Visibilidad Tipo de nombreDelAtributo ;
dato
El atributo debe tener una forma de asignar valor y de obtenervalor. Ej
AsignarNombre(), ObtieneNombre()
AsignarApellido(), ObteneApellido()
Eso es lo único que hace el atributo, asignar un valor u obtenerlo.
4. MÉTODOS
Es un conjunto de instruccionesque hacen algo específico en la clase. Para definir un método en Java:
Visibilidad Tipo de NombreMetodo(lista de parametros);
dato
{ //cuerpodel método
}
5. ENCAPSULAMIENTO
Proceso para determinar que atributos y que métodos deberán ocultarse. Cada objeto esta aislado del exterior, es un modulo natural, y la aplicaciónentera se reduce a un agregado o rompecabezas de objetos.
FORMAS DE ENCAPSULAMIENTO
-Privados/private:
Son los elementos que solo pueden ser accedidos directamente por la clase que los define....
Regístrate para leer el documento completo.