Taller Programación en .Net

Construir un modelo de clases para el siguiente caso. Incluir el uso de ArrayList donde sea necesario.

Caso:

Pizzería

Una pizzería, vende sus pizzas en tres tamaños: pequeña (10 pulg. De diámetro);mediana (12 pulg. De diámetro);y grandes (16 pulg. De diámetro);
Una pizza puede ser sencilla (con sólo salsa y carne), o con ingredientes extras, tales como pepinillos, champiñones o cebollas.
Los propietarios desean desarrollar un programa que calcule el precio de venta de una pizza, dándole el tamaño y el numero de ingredientes extras.
El precio de venta será 1.5 veces el costo total, que viene determinado por el área de la pizza, más el número de ingredientes.

En particular el costo total se calcula sumando:
- un costo fijo de preparación
- un costo base variable que es proporcional al tamaño de la pizza.
- un costo adicional por cada ingrediente extra. Por simplicidad se supone que cada ingrediente extra tiene el mismo costo por unidad de área.

 

Practico POO: Sistema de Gestión de Asaltos

Billy the Kid, ya retirado, se ha cambiado el nombre a Jorge Soto y se ha instalado con una consultora de asaltos, asesorando a ladrones de alto nivel en asaltos a trenes y bancos. Para este fin, requiere un sistema de gestión de asaltos que cuente  con información de bancos y trenes. Estos últimos, con sus respectivos recorridos para determinar exactamente donde interceptarlos en un asalto.
Los asaltos a trenes se deben hacer en grupos, mientras que los asaltos a bancos se pueden realizar en grupos y de forma individual. Un asaltante de bancos no realiza asaltos a trenes y viceversa.
Todos los participantes de un asalto grupal son almacenados como compinches. Cada compinche gana una parte del botín que es repartido en una guarida, por lo que Jorge también arrienda guaridas que están registradas en el sistema.
Jorge ha diseñado diversos planes que pueden ser utilizados en uno o más asaltos. Estos planes se dividen en individuales y grupales. Además, administra toda la información del sistema y debe validar la ejecución de cada asalto una vez lo ladrones pagan la respectiva consultoría.

Construya un Diagrama de CLASES que represente el Caso de Estudio.

 

Certame N°2 Programación en Java Diurno

Construir una Aplicación Gráfica en Java que permita resolver la siguiente problemática:

Desarrollar Catálogo de Libros ordenados por título.

La funcionalidad de este catálogo es:

  • conocer el número de libros que hay en la lista,
  • insertar un nuevo libro (en la posición que le corresponda),
  • eliminar el libro de una determinada posición
  • y obtener el libro de una determinada posición.

También incluirá un método para buscar un libro a partir de su título (sin distinguir entre mayúsculas y minúsculas); el método devolverá la posición en la que se encuentra el libro (–1 si no se encuentra) y los datos el libro.

Utilice una clase Libro de acuerdo a la siguiente información:

  • título,
  • autor (usa la clase Persona),
  • ISBN,
  • páginas,
  • edición,
  • editorial,
  • lugar (ciudad y país)
  • y fecha de edición (usa la clase Fecha).

La clase debe proporcionar los siguientes servicios:

  • método para leer la información y
  • método para mostrar la información. Este último método mostrará la información del libro con este formato:

Título: Introduction to Java Programming
3a. edición
Autor: Liang, Y. Daniel
ISBN: 0-13-031997-X
Prentice-Hall, New Jersey (USA), viernes 16 de noviembre de
2001
784 páginas

Enviar vía mail a ggonzalez@santotomas.cl durante el día jueves 05 de junio de 2014

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 835 seguidores

A %d blogueros les gusta esto: