Bachiller
NUESTRA SEÑORA REINA DE LA PAZ
PROGRAMACIÓN ORIENTADA A OBJETOS IF-508
PRIMER EXAMEN PARCIAL
CATEDRÁTICO: AMADEO A. IZAGUIRRE
NOMBRE:
NÚMERO DE CUENTA:PARTE PRÁCTICA (70%)
1. Clases (60%)
Utilice el proyecto que el catedrático le entrega y que se encuentra en la carpeta que se llama “Su Numero
de Cuenta”, cambie el nombre de esa carpeta porsu número de cuenta de la UNICAH.
1.1. Clase INGRESO (20%)
Esta es la clase Ingreso, su funcionalidad es el manejo de las propiedades y métodos para ingresar una
compra. La funcionalidad quetiene, se establece a través de los siguientes requisitos:
Eventos:
o CambioPrecio: Evento que se dispara al cambiar o intentar cambiar la propiedad
Precio
o CambioUnidades: Evento que sedispara al cambiar o intentar cambiar la propiedad
Unidades
Propiedades:
o Unidades:
Tipo de Dato string
Debe validar que sea numérico
Debe validar que sea mayor a cero
Sí semodifica o intenta modificar la propiedad deberá disparar el evento CambioUnidades
o
Precio:
o
Tipo de Dato string
Debe validar que sea numérico
Debe validar que sea mayor a ceroSí se modifica o intenta modificar la propiedad deberá disparar el evento CambioPrecio
Costo:
Tipo de Dato Double
Resulta de multiplicar Precio por Unidades
1.2. Clase PRODUCTO (40%)
Estaes la clase Producto, su funcionalidad es el manejo de las propiedades y métodos para controlar el
inventario de un producto. La funcionalidad que tiene, se establece a través de los siguientesrequisitos:
Eventos:
o Cambio: Evento que se dispara cuando se ha agregado una nueva entrada de
producto o se ha cambiado el PorcentajeGanancia
o CambioGanancia: Evento que se disparaal cambiar o intentar cambiar la propiedad
PorcentajeGanancia
Métodos:
o Ingresar
Método público que ingresa nuevas unidades y su respectivo precio
Deberá recibir un parámetro...
Regístrate para leer el documento completo.