CLASES

Páginas: 2 (467 palabras) Publicado: 22 de diciembre de 2014
Diagrama de Clases
DELIA HERAZO

Qué es un diagrama de Clases

Representación de:
• Requerimientos en Entidades y Actuaciones
• La arquitectura conceptual de un dominio
• Soluciones dediseño en una arquitectura
• Componentes de software orientado a objetos

Qué es una Clase
Artefacto de modelado que Describe un
conjunto de objetos que comparten los
mismos:
• Atributos(conocimiento)
• Operaciones (responsabilidad)
• Relaciones (entrelazamiento)
• Semántica (relevancia)

Atributos

Atributos

Atributos

Asociación

Diagrama de Clases: Operaciones Resaltar:
 Abstracción.
 En programación se refiere básicamente a QUE hace una clase
u objeto, y no COMO internamente lo hace. Por ejemplo
la clase televisor, esta tendría atributoscomo marca, colorpantalla (blanco-negro o color) y métodos como apagar,
prender y cambiar-canal.

Resaltar:
 Aplicando el concepto de abstracción solo nos interesaría
prender el televisor y no comointernamente se conduce la
electricidad, como los dispositivos se conectan, o como se
proyecta la imagen en pantalla.

 Llevado el término a clases abstractas, en estas
definiríamos los métodosadecuados para el
funcionamiento del televisor como por
ejemplo encender-televisor, pero no seria necesario
escribir el código del método, ya que esa tarea se
llevaría a cabo por otras clasesheredadas a esta.
 Para que quede mas claro, una clase abstracta es la
que posee métodos abstractos, los cuales están
declarados en dicha clase pero que no tienen un
código para su funcionamiento.  Con frecuencia, cuando se diseña un modelo
orientado a objetos es útil introducir clases a
cierto nivel que pueden no existir en la realidad
pero que son construcciones conceptuales útiles.
Estasclases se conocen como clases abstractas.
 Una clase abstracta normalmente ocupa una
posición adecuada en la jerarquía de clases que
le permite actuar como un depósito de métodos
y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Clases
  • Clase
  • Clase
  • CLASES
  • Clase
  • clases
  • clases
  • clases

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS