Sei sulla pagina 1di 12

FACULTAD DE INGENIERA DE SOFTWARE Lenguaje de Programacin de alto Nivel II Sesin N 04: Arreglo de Objetos

Mgtr. Marcelino Estrada A.

ARREGLO DE OBJETOS
En las clases el concepto de arreglos es el mismo, con la diferencia que ahora se almacenaran objetos de una clase o de diferentes clases. Los objetos se pueden estructurar como un array. Los objetos son variables y tienen las mismas capacidades y atributos que cualquier tipo de variables, por tanto es posible disponer objetos en un array. La sintaxis es exactamente igual a la utilizada para declarar y acceder al array.

COMO SE DECLARA UN ARREGLO DE OBJETOS

CREACIN DE OBJETOS DE FORMA DINMICA

EJEMPLO

ARREGLO DE OBJETO: SEA LA CLASE DOCENTE Y SU IMPLEMENTACION

CREANDO UN ARREGLO PARA LA CLASE DOCENTE Y LLAMADA A LOS METODOS


int main(){
//declarando el vector de forma dinmica docente *lista; .. .. //creando el arreglo de 100 objetos lista= new docente[100]; .. .. //accediendo a los mtodos lista[i].extra();

getch(); return 0; }

EJERCICIO: USANDO ARREGLOS DE OBJETOS


Construya un programa que administre la siguiente informacin de Jefes de Practica como: Cdigo, Nombres, Categora (Junior o Senior), Grado Acadmico (Bachiller o Titulado), horas asignadas, aos de experiencia, Certificacin (Java, o .Net. Para esta clase desarrolle los mtodos que permitan hacer lo siguiente: Calcular el pago por hora est en funcin de su categora y su grado acadmico tal y como se muestra en la tabla
Categora Pago por horas Bachiller Titulado 18 20 16 18

JUNIOR
SENIOR

Calcular el Pago Parcial que se calcula de: horas asignadas * pago por Hora La bonificacin que recibir el jefe de prcticas est sujeta al siguiente cuadro relacionado al pago parcial
Rango de los aos de experiencia Menor a 3 Entre 4 y 7 Mayor a 7 Certificacin Java 6% 8% 10% . Net 4% 6% 8%

Continuacin..
Considere un men que permita manipular la informacin del arreglo de objetos con la siguientes opciones: 1. 2. 3. 4. Agregar Datos Mostrar Datos Buscar Datos Mostrar Resumen

Para la opcin resumen considere los siguiente: Cantidad de jefe de practicas de la categora Senior Cantidad de jefe de practicas de la categora Junior Promedio de sueldos finales Suma de bonificaciones El mayor sueldo final.

10

EJERCICIO: USANDO ARREGLOS DE OBJETOS


Construya un programa que almacene la informacin de Estudiantes como: cdigo, nombres, Categora (A o B), Promedio ponderado, colegio de Procedencia (Estatal o Particular). Con estos datos se realizan los siguientes clculos: Calcular el pago parcial de pensiones en funcin a la categora y el colegio de procedencia tal y como se muestra en la tabla
Pago parcial de Pensiones Estatal 320 300 Particular 450 420

Categora A B

Calcular el descuento sobre el pago parcial de pensiones de acuerdo al promedio ponderado como sigue a continuacin:

Rango del Prom Ponderado Menor a 13 Mayor 13

% de descuento sobre el pago de pensin 0% 8%

Continuacin..
Considere un men que permita manipular la informacin del arreglo de objetos con la siguientes opciones: 1. 2. 3. 4. 5. 6. Agregar Datos Mostrar Datos Buscar Datos Eliminar Datos Ordenar Datos Mostrar Resumen

Para la opcin resumen considere los siguiente: Cantidad de estudiantes de la categora A Cantidad de estudiantes de la categora B Sumatoria de Pensiones Cantidad de estudiantes con promedios superior a 15

12

Potrebbero piacerti anche