Tics

Páginas: 6 (1320 palabras) Publicado: 23 de julio de 2012
Diagramas de Clases

Ing. CIP. Víctor Ancajima Miñán
1

D. CLASES

Qué son?

Los objetos que tengan los mismos atributos y comportamiento se agrupan en clases. Una clase es una abstracción que describe propiedades (atributos y comportamiento) relevantes para una aplicación determinada, La elección de clases es arbitraria, y depende del dominio del problema.
2

D. CLASES

Qué son?Asimismo nos podemos dar cuenta que varias “cosas” se albergan en categorías (Autos, Mobiliario, Lavadoras, etc.) A estas categorías las llamaremos CLASES. Entonces decimos que CLASES son una categoría o grupo de cosas que tienen atributos y acciones similares. Clase = Alumnos, tienen atributos iguales como un código, un nombre, un apellido paterno, etc. Pero en esta clase tambien hay acciones(METODOS) como son: Matricular, Consultar, etc.

3

D. CLASES

Entonces… (1)

Desde una perspectiva conceptual una CLASE representa un conjunto de objetos que “comparten”: 1º Las mismas propiedades (Atributos) 2º El mismo comportamiento (Métodos) 3º Las mismas relaciones con otros objetos (Mensajes) 4º La misma semántica del sistema.

4

D. CLASES

Entonces…(2)

Desde unaperspectiva física una CLASE es una pieza de software que actúa como un molde para fabricar tipos particulares de objetos que disponen de los mismos atributos y métodos.

5

D. CLASES

Construir

Prof. Juan Rossana Luis

Fanny

Curso: ALUMNO Curso: Java Java

PROFESOR
Elsa Edilma
6

D. CLASES
Identidad

Ejemplos

CLASE ALUMNO

Rossana

Edilma

Luis

Alberto Fanny

ElsaALUMNO
Identidad

Que tienen en Común ?
7

D. CLASES

Características

•Una clase esta representada por un rectángulo que dispone de tres apartados: 1º, Para indicar el nombre de la clase 2º Para indicar los atributos 3º Para indicar los métodos.

•Cada clase debe tener un nombre único, que las diferencie de las otras.

8

D. CLASES

Características

•Un atributorepresenta alguna propiedad de la clase que se encuentra en todas las instancias de la clase. Los atributos pueden representarse solo mostrando su nombre, mostrando su nombre y su tipo, e incluso su valor por defecto •Un método o operación es la implementación de un servicio de la clase, que muestra un comportamiento común a todos los objetos. En resumen es una función que le indica a las instancias de laclase que hagan algo.

9

D. CLASES

Cómo son… (1)

10

D. CLASES

Cómo son… (2)

NOMBRE CLASE
ACODIGO ANOMBRE

ALUMNO

ATRIBUTOS

AAPATERNO AAMATERNO AFECHA_NAC MATRICULAR() CONSULTAR() RETIRAR() CAMBIARTURNO()

METODOS

11

D. CLASES

Relaciones

Existen tres relaciones diferentes entre clases, estas son: 1º 2º 3º Dependencias Generalización y; Asociación.

Enlas relaciones se habla de una clase destino y de una clase origen. La origen es desde la que se realiza la acción de relacionar. Es decir desde la que parte la flecha, la destino es la que recibe la flecha. Las relaciones se pueden modificar con estereotipos o con restricciones.
12

D. CLASES

Relaciones

Existen tres relaciones diferentes entre clases, estas son: 1º 2º 3º DependenciasGeneralización y; Asociación.

En las relaciones se habla de una clase destino y de una clase origen. La origen es desde la que se realiza la acción de relacionar. Es decir desde la que parte la flecha, la destino es la que recibe la flecha. Las relaciones se pueden modificar con estereotipos o con restricciones.
13

D. CLASES

R. Dependencias

Es una relación de uso, es decir una claseusa a otra, que la necesita para su cometido. Se representa con una flecha discontinua va desde la clase utilizadora a la clase utilizada. Con la dependencia mostramos que un cambio en la clase utilizada puede afectar al funcionamiento de la clase utilizadora, pero no al contrario. Aunque las dependencias se pueden crear tal cual, es decir sin ningún estereotipo (palabra que aparece al lado de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tics
  • Las tics
  • Tics
  • Tics
  • Tics
  • las tics
  • TICS
  • tics

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS