You are on page 1of 2

Curso Bsico Java 2011

Prctica # 2: Trabajando con Principios Orientados a Objetos

Objetivo El objetivo de esta prctica es familiarizarse con los conceptos orientados a objetos, como clases, mtodos y atributos. Tambin aprender a leer un modelo de clases UML que muestra los objetos de negocio para la aplicacin de la sesin. Una descripcin de las reglas de negocio contiene informacin que le permite determinar las clases, mtodos, atributos y asociaciones que componen los objetos en el sistema. Al final de la prctica, se ha creado un modelo de diseo que incluye las clases principales en el negocio. El objetivo es crear un modelo simple de clases UML para mostrar estos objetos. Tenga en cuenta que un modelo es una representacin de algo, y est sujeto a interpretacin. Descripcin de las reglas de negocios para la Orden de Pedidos El componente de negocios de Orden de Pedidos se est automatizando. El proceso de Pedidos de productos es bastante simple. Los clientes seleccionan los items que quieren de una lista de productos. Los clientes deben ser ingresados en el sistema. Se debe mantener informacin sobre los clientes, tales como nombre, direccin y nmero de telfono. Tambin se asignar un cdigo de cliente nico a cada nuevo cliente. Para los clientes que son compaas, se tiene una persona de contacto y se ofrece un descuento en la compra. Se identifica a los clientes individuales por su nmero de cdula. Cada orden de pedido tiene un nmero nico que es utilizado para realizar un seguimiento del mismo y contiene informacin del cliente que solicita el pedido, la fecha del pedido, la forma de envo (area o terrestre), y un estado del pedido. Cada pedido puede contener varios productos. Se limita a 10 artculos por pedido. Cada lnea del pedido tiene el producto que se compra, el precio, la cantidad y el subtotal. Se debe mantener informacin de muchas cosas acerca de los productos, y las ms importantes son el cdigo, nombre, descripcin y precio. Adems, se desea incluir un periodo de garanta, el proveedor que distribuye el producto, una direccin URL del catlogo, y una clasificacin de peso que se utiliza al calcular los gastos de envo. Es importante tambin la informacin sobre los productos que estn disponibles y dnde se ubican. Se tiene muchas bodegas para almacenar los productos.

Curso Bsico Java 2011


Comprendiendo los principios de Orientacin a Objetos Definir los siguientes trminos: a. Clase b. Objeto c. Encapsulacin d. Herencia e. Polimorfismo Identificacin de las clases de negocios, atributos y mtodos 1. Identificar algunas de las clases en el proceso de negocio de orden de pedido. 2. Identificar algunos atributos de cada una de las nuevas clases. 3. Definir algunos comportamientos (mtodos u operaciones) para cada una de las clases que ha descubierto. 4. Revise qu clases pueden heredar la estructura (atributos) y comportamiento (mtodos) de otras clases. Modificar las definiciones para reflejar el modelo de herencia.

You might also like