Está en la página 1de 4

Secretaria de Educacin Pblica

Tecnolgico Nacional de Mxico

Instituto Tecnolgico de Minatitln

Ingeniera en Sistemas Computacionales

Programacin Orientada a Objetos

Prctica No. 1 y 2

Enero Junio 2017

Garca Gracia Octavio

Velis Castellanos David Roberto

N 15230420

Martes 20 de marzo de 2017


OBJETIVO
Que el alumno aplique los conceptos de clases y objetos en el desarrollo de
programas para solucin de problemas de acuerdo al paradigma orientado a objetos,
considerando las etapas de anlisis y diseo.
INTRODUCCION
El anlisis y el diseo son las etapas previas a escribir cdigo, es necesaria que dichas etapas, es
decir anlisis y diseo sean documentadas, esto facilitar la etapa de programacin.
La programacin orientada a objetos (POO, u OOP segn sus siglas en ingls) es
un paradigma de programacin que viene a innovar la forma de obtener resultados. Los
objetos manipulan los datos de entrada para la obtencin de datos de salida especficos, donde
cada objeto ofrece una funcionalidad especial.
Su uso se populariz a principios de la dcada de 1990. En la actualidad, existe una gran
variedad de lenguajes de programacin que soportan la orientacin a objetos.
METODOLOGIA
La Comisin Bancaria requiere de una aplicacin basada en objetos que dada una cantidad esta
sea desglosada considerando los siguientes importes:

Cheque los ejemplos de dicho desglose en la


tabla 1-2.0
0. 1000
Cantida Desglose
1. 200
d
2. 100 1345 1 1000
3. 10 1 200
1 100
4. 1 4 10
51
872 0 1000
4 200
0 100
7 10
21
Tabla 1-2.0 Ejemplos de desglose
SECRETARIA DE EDUCACION PUBLICA

INSTITUTO TECNOLOGICO DE MINATITLAN

INGENIERIA EN SISTEMAS COMPUTACIONALES

PROGRAMACION ORIENTADA A OBJETOS

ANALISIS DEL PROGRAMA

NOMBRE: VELIS CASTELLANNOS DAVID R. SEMESTRE: 4 FECHA:


NOMBRE DEL PROGRAMA: Banco IDE: NETBEANS

E P S
+int pago //Se le asigna valor a la variable pago para ser utilizada ms adelante void
void setPago() showValores(
pago = 1345; )

//Este mtodo asigna el primer valor del desglose dndole a la variable


valor1000 el resultado de la divisin entre pago y la cantidad de 1000.
void setValor1000()
valor1000 = pago/1000;

//Este mtodo asigna el segundo valor del desglose dndole a la variable


valor200 el resultado de la operacin entre la resta de pago menos
valor1000 por la multiplicacin de la cantidad de 1000 entre la divisin de
la cantidad de 200.
void setValor200()
valor200 = (pago-valor1000*1000)/200;

//Este mtodo asigna el tercer valor del desglose dndole a la variable


valor100 el resultado de la operacin entre la resta de pago menos
valor1000 multiplicado por la cantidad de 1000 ms la suma de valor200
multiplicado por la cantidad de 200 entre la divisin de la cantidad de 100.
void setValor100()
valor100 = ((pago)-(valor1000*1000+valor200*200))/100;

//Este mtodo asigna el cuarto valor del desglose dndole a la variable


valor10 el resultado de la operacin entre la resta de pago menos
valor1000 multiplicado por la cantidad de 1000 ms la suma de valor200
multiplicado por la cantidad de 200 ms la suma valor100 multiplicado por
la cantidad de 100 entre la divisin de la cantidad de 10.
void setValor10( )
valor10 = ((pago)-(valor1000*1000+valor200*200+valor100*100))/10;
//Este mtodo asigna el quinto valor del desglose dndole a la variable
valor10 el resultado de la operacin entre la resta de pago menos
valor1000 multiplicado por la cantidad de 1000 ms la suma de valor200
multiplicado por la cantidad de 200 ms la suma valor100 multiplicado por
la cantidad de 100 ms la suma de valor10 multiplicado por la cantidad de
10 entre la divisin de la cantidad de 1.

void setValor1()
valor1=((pago)
(valor1000*1000+valor200*200+valor100*100+valor10*10))/1;

Conclusin

Con la programacin orientada a objetos es otra forma de ver la programacin, basndonos en


la perspectiva que tenemos como vemos el mundo hecho en base a los objetos que se
interrelacionan, con este nuevo paradigma se pueden hacer programas ms complejos y a su vez
ms fcil de comprender, permitiendo el trabajo en equipo y la reutilizacin de cdigo.

También podría gustarte