Clase y objetivos

Páginas: 5 (1148 palabras) Publicado: 7 de abril de 2011
Cecilia Labraña C.

1

Clases ‐ Definición
 Totalidad de un conjunto de objetos, individuos, 

sucesos, datos, fenómenos, etc., que se distinguen de  otros por algún rasgo particular. otros por algún rasgo particular
Océa U . cc a Océano Uno. Diccionario Enciclopédico Ilustrado c c péd c us ad

2

Clases ‐ Definición
 Una clase es un  conjunto de objetos que comparten una estructura, un comportamiento y relaciones  análogas. análogas
 Una clase es el descriptor de un conjunto de objetos 

con una estructura, comportamiento, y relaciones  similares. 

3

Clases ‐ Ejemplo
 Estos dos objetos comparten una estructura y 

comportamiento común.
Pedro Garay, estudiante Nadia Saldías, ejecutiva de cuentas

 

Ambos forman parte de la clase PERSONANadia Saldías y Pedro Garay SON PERSONAS
4

CONJUNTO
j El conjunto de estos objetos forma la clase Persona

DESCRIPTOR Persona
La clase Persona describe a los objetos-persona.
nombre rut edad estado civil sexo nacer trabajar pagar impuestos
5

.

Representación de Clases
nombre de la clase

 En UML(1) una clase se representa por medio de un rectángulo con tres compartimentos: nombre, atributos  y responsabilidades

Persona
nombre rut edad estado civil sexo nacer trabajar pagar impuestos

atributos

Responsabilidades (operaciones)

(1) UML: Unified Modeling Language (Lenguaje Unificado de Modelamiendo)
6

Representación de Objeto
nombre del objeto Pedro Garay:Persona nombre: Pedro Garay rut: 13867456 5 13867456-5 edad: 17 estado civil: soltero sexo: masculino

En UML(1) un objeto se representa por medio de un 

rectángulo con dos compartimentos: nombre y  atributos (con sus valores). 

Atributos del objeto y sus valores

7

Relaciones de Clases


Los objetos se relacionan:

Una persona es dueña de un perro Un perro pertenece a una persona
8

Relaciones de Clases

Pedrito es dueño de Bobby Bobby pertenece a Pedrito

9 Relaciones de Clases

Carlos es dueño de Centella y Rayo y Centella y Rayo pertenecen a Carlos
10

Relaciones de Clases

Teresa no es dueña de ningún perro Ningún Perro pertenece a Teresa g p
11

Relaciones de Clases

Nadie es dueño de Callejero Callejero a nadie pertenece j p
12

Relaciones de Clases

13

Relaciones de Clases

Representación en UML

Pedrito es dueño de Bobby Bobbypertenece a Pedrito

Es dueño de d eño

Pedrito :Persona

Pertenece a

Bobby :Perro
14

Relaciones de Clases

Representación en UML

Pedrito es dueño de Bobby Bobby pertenece a Pedrito

Pedrito :Persona

Es dueño de Pertenece a

Bobby :Perro
15

Relaciones entre Objetos
Nombre de la asociación
Pedrito :Persona

Dirección de la asociación
Es dueño de Pertenece a P tBobby :Perro y

Objeto Obj t

Asociación (Relación)

Las relaciones Es dueño de y Pertenece a son una la inversa de la otra y pueden ser representadas sobre una misma lí t d t d b i línea. E general En l basta representar sólo una de ellas y la otra se subentiende.
16

Relaciones entre Objetos
Carlos es dueño de Centella y Rayo Centella y Rayo pertenecen a Carlos

Centella :PerroCarlos :Persona Rayo :Perro
17

Relaciones entre Objetos
Teresa no es dueña de ningún perro Ningún Perro pertenece a Teresa

Teresa :Persona
18

Relaciones entre Objetos
Nadie es dueño de Callejero Callejero a nadie pertenece

Callejero :Perro
19

Resumen Relaciones
 Del estudio de las relaciones anteriores podemos 

inferir lo siguiente:  U  Una persona puede ser dueña de cero, uno o más    d    d  d         á  perros.
 Un perro puede pertenecer a cero o una persona Un perro puede pertenecer a cero o una persona.  Tal como están expresadas estas relaciones no son 

propias de cada objeto, sino que están a nivel de las  clases Persona y Perro

20

Relaciones de Clases
Cardinalidad ( (multiplicidad) p )
0..1

Cardinalidad (multiplicidad)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • CLASES Y OBJETOS
  • Objetos y Clases
  • clases y objetos
  • objetivos clase de estetica
  • objetivos de clase en matematicas
  • Programa clases y objetos
  • Objetos Y Clases (Programacion)
  • Clases de pruebas objetivas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS