lunes, 6 de julio de 2009

Ejercicios con Herencia en Java

link para bajar el documento

user: gaby_guerrero_m@hotmail.com
contraseña: 10051990

Aqui va a encontrar ejercicios con herencias ingrese a este link la carpeta mis estudios 2009,POO2,POOJAVA, Deberes Java, el archivo se llama ejercicios java herencia.zip

miércoles, 24 de junio de 2009

Ejercicios en Java

link para bajar el deber

user: gaby_guerrero_m@hotmail.com

contraseña: 10051990

Ingrese a Mis estudios 2009, poo2, poojava, deberes java se llama el archivo Ejercicio java.zip

miércoles, 17 de junio de 2009

Ejercicio en Java

Link para bajar ejercicios

User: gaby_guerrero_m@hotmail.com
Contraseña: 10091990

Ingrese en la carpeta Mis estuduios 2009, POO2, POOJAVA el archivo se llama poojava.zip

lunes, 15 de junio de 2009

Link para bajar Deber de Caso de Uso

Ingrese estos datos:

User: gaby_guerrero_m@hotmail.com

Contraseña: 10051990

Aqui va a encontrar unas preguntas y ejercicios acerca de Casos de Usos. Ingrese a mis Estudios, POO2 el archivo se llama Caso de uso.docx

martes, 9 de junio de 2009

INTRODUCCION A LOS DIAGRAMAS DE CLASES

Un diagrama de clases es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos.
Los diagramas de clases son utilizados durante el proceso de análisis y diseño de los sistemas, donde se crea el diseño conceptual de la información que se manejará en el sistema, y los componentes que se encargaran del funcionamiento y la relación entre uno y otro.
Un diagrama de clases esta compuesto por los siguientes elementos:
Clase: atributos, métodos y visibilidad.
Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
Clase
Es la unidad básica que encapsula toda la información de un Objeto (un objeto es una instancia de una clase). A través de ella podemos modelar el entorno en estudio (una Casa, un Auto, una Cuenta Corriente, etc.).
En UML, una clase es representada por un rectángulo que posee tres divisiones:

En donde:
Superior: Contiene el nombre de la Clase
Intermedio: Contiene los atributos (o variables de instancia) que caracterizan a la Clase (pueden ser private, protected o public).
Inferior: Contiene los métodos u operaciones, los cuales son la forma como interactúa el objeto con su entorno (dependiendo de la visibilidad: private, protected o public).
Relaciones entre Clases:
Ahora ya definido el concepto de Clase, es necesario explicar como se pueden interrelacionar dos o más clases (cada uno con características y objetivos diferentes).
Antes es necesario explicar el concepto de cardinalidad de relaciones: En UML, la cardinalidad de las relaciones indica el grado y nivel de dependencia, se anotan en cada extremo de la relación y éstas pueden ser:
uno o muchos: 1..* (1..n)
0 o muchos: 0..* (0..n)
número fijo: m (m denota el número).
Herencia (Especialización/Generalización):
Indica que una subclase hereda los métodos y atributos especificados por una Super Clase, por ende la Subclase además de poseer sus propios métodos y atributos, poseerá las características y atributos visibles de la Super Clase (public y protected).
Agregación:
Para modelar objetos complejos, n bastan los tipos de datos básicos que proveen los lenguajes: enteros, reales y secuencias de caracteres. Cuando se requiere componer objetos que son instancias de clases definidas por el desarrollador de la aplicación.
Asociación:
La relación entre clases conocida como Asociación, permite asociar objetos que colaboran entre si. Cabe destacar que no es una relación fuerte, es decir, el tiempo de vida de un objeto no depende del otro.
Dependencia o Instanciación (uso):
Representa un tipo de relación muy particular, en la que una clase es instanciada (su instanciación es dependiente de otro objeto/clase). Se denota por una flecha punteada.

Ejercicios de Diagramas de clases

Click para para bajar los ejercicios

Ingrese estos datos:

User: gaby_guerrero_m@hotmail.com

Contraseña: 10051990

Aqui se encuentra 2 ejercicios realizados en Visual Basic 2005 .Hacen referencia a los diagramas de Clases en Programacion Orientada a Objetos (el archivo se llama ejercicios.zip)

miércoles, 3 de junio de 2009

Preguntas y Diagramas UML

Clic para bajar el Documento


Ingrese estos datos :

Email/Username: gaby_guerrero_m@hotmail.com

Password: 10051990

Ingrese al Directorio/Carpeta Mis estudios 2009, y selecciona la carpeta P.O.O. 2 y seleccione el documento Preguntas.docx