1 Clases Y Objetos

Páginas: 17 (4123 palabras) Publicado: 24 de junio de 2015
1. Clases y objetos
Cada vez que se analiza un problema a resolver utilizando la computadora y en
este caso desarrollando una solución con una herramienta orientada a objetos, el
análisis se debe hacer sobre los objetos involucrados y la interacción que entre
ellos existe.
Tema 1. Metodología para el modelado de clases
El diseño ayuda a construir un modelo de objetos para un sistema adesarrollar.
Un modelo de objetos especifica las clases, los atributos, los métodos y sus
relaciones con otras clases.
Por ejemplo al hablar de clientes, artículos y proveedores, inmediatamente se
debe analizar cada uno por separado, así como la interacción que entre ellos
existe y sobre todo la que tiene relación con el problema en cuestión, analizando
primero las piezas aisladas y luego entrelazando susvínculos.
Se debe tomar en cuenta primero las características que competen a los artículos
y sobre estas las que conciernen al problema en cuestión o a los posibles
problemas futuros que pudieran ser relacionados a los datos ahora analizados.
Viene a la mente un artículo: el número, el nombre, el precio, la cantidad en
inventario, el proveedor, entre otros; asimismo hay que tener cuidado con lasconductas que reportan estos artículos, sobre todo las que afectan al problema en
cuestión, por ejemplo un artículo que se da de alta en el inventario, también se
vende, puede ser que se regrese por el cliente o la empresa, si es que está en
malas condiciones, entre otras. De manera que se empiezan a definir las variables
de instancia que contendrá cada uno de los objetos de todas las clases posiblesque se están analizando, comenzándose a determinar los métodos que hacen uso
de esas variables de instancia y que reflejan la problemática analizada.
Una vez que se tienen todas las clases definidas con sus características o
atributos (variables) y sus conductas (métodos), es cuando se inicia la aplicación
que hará uso de estas clases, esto puede ser a través de una aplicación no
gráfica, gráficao un applet.
A continuación se presentan una serie de pasos necesarios para crear un modelo
de objetos a partir de la especificación de un problema a resolver:

Pasos para crear un modelo
Identificar clases de objetos a partir de la especificación del problema
Una manera sencilla de hacerlo es empezar por identificar las clases al analizar la
descripción textual en la especificación del problema.En este análisis textual, los
sustantivos y las frases de sustantivos ayudan a entender con frecuencia los
objetos y sus clases. Los sustantivos en singular (cuenta, carro y alumno) y los
sustantivos en plural (alumnos, carros y cuentas) indican clases. Los sustantivos
propios (la cuenta de Juan) y los sustantivos de referencia directa (el individuo que
tenía la cuenta) indican objetos.Identificar relaciones entre clases
Aquí se sugiere que se cree una tabla n x n, donde n es el número de clases. Se
deben nombrar las filas y las columnas con los nombres de las clases y después
se debe escribir en cada celda de intersección, una relación de asociación, donde
se defina una especialización, si es que la clase del renglón es aún más particular
que la clase de la columna, o asimismo seescribe una generalización si la clase
de la columna es una especialización aún más específica que la clase del renglón
(ver ejemplo de tabla de matriz de relaciones). Si hay alguna relación entre las
clases se escribe.
Identificar los atributos de cada clase
Aquí se enumeran los datos propios de cada una de las clases mencionadas.
Identificar los métodos de cada clase
Aquí se deben de reconocer lasacciones que deben ser realizadas por los objetos
de la clase, ya sean acciones que no tengan relación con otras clases o acciones
en donde se involucren otras clases, y así modificar métodos en ambas clases.
Modelar el problema utilizando UML (Unified Modeling Language)
La modelación del problema se hace después de haber hecho estas asociaciones
entre clases.
A continuación se presenta una manera...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cuento Objeto Perdido Clase 1 Para Entregar
  • Clases y Objetos
  • CLASES Y OBJETOS
  • Objetos y Clases
  • clases y objetos
  • OBJETIVO 1
  • objeto 1
  • Clase 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS