diagrama de clases

1
DIAGRAMA DE CLASES M u e s t r an l a s c l a se s d e l s is t e m a y s u s i n t e r re l a c i o n es Cla se U n i d a d b á s i c a q u e e n c a p s u l a l a i n f o r m a c i ó n d e u n o b j e t o . Representad o por un rectángulo L a d o S u p e r i o r : N o m b r e L a d o I n t e r m e d i o : A t r i b u t o s P u b l i c ( + , ) P r i v a t e ( - , ) P r o t e ct e d ( # , ) L ado Inferior: Métod os P ubl i c (+ , ) P rivat e (-, ) Pro te c t e d ( # , ) Simbolo gía Cardinalidad de relaciones Herencia Agregación Asociación Dependencia o Instancia Por valor Por referencia Vent aj a Genera un código automáticamente Propone soluciones a algunos errores Representa las relaciones entre las clases de sistema Es el más utilizado y más conocido de Diagramas OO Se diseña los componentes del sistema Se protegen los datos Se posibilita una reducción de acoplamiento Es la fuente de generación de código

Upload: roger-espinoza

Post on 26-Jul-2015

48 views

Category:

Marketing


1 download

TRANSCRIPT

Page 1: Diagrama de Clases

DIAGRAMA DE CLASES

Muest

ran las

clase

s del si

stem

a y

su

s in

terr

ela

ciones

Clase

Unid

ad b

ási

ca que e

nca

psu

la

la info

rmaci

ón d

e u

n o

bje

to.

Representado por un rectángulo

Lad

o S

up

eri

or:

N

om

bre

Lad

o

Inte

rmed

io:

Atrib

uto

s

Public

(+, )

Priv

ate

(-, )Pro

tecte

d

(#, )

Lado In

ferio

r: M

éto

dos

Public

(+, )

Private

(-, )Protected

(#, )

Simbol

ogía

Cardinalidad de

relacionesHerencia

Agregación

AsociaciónDependencia o Instancia

Por valor

Por referenciaVent

aja

Genera un código automáticamente

Propone soluciones a algunos erroresRepresenta las relaciones entre las clases de sistemaEs el más utilizado y más conocido de Diagramas OOSe diseña los componentes del sistemaSe protegen los datos

Se posibilita una reducción de acoplamientoEs la fuente de generación de código