Anda di halaman 1dari 7

Direccin General de Educacin Superior Tecnolgica

INSTITUTO TECNOLGICO DE SALINA CRUZ


UNIDAD 4 METODO
PRCTICA 4

Materia: Programacin Orientada a Objetos


Profesor: Mc. Susana Mnica Romn Njera
Alumna:
CRUZ ELENA JIMNEZ ESTEVA
Numero de control: 141020063

Semestre: 2 Grupo: e1
Carrera:
INGENIERA EN TECNOLOGIAS DE LA INFORMACION Y
COMUNICACIONES

OBJETIVO
La practica 4 al igual que la otras prcticas vista nos pide que utilicemos mtodos
para realizar dichas acciones que nos piden en este caso la practica 4 nos pide que
hagamos un mtodo para agregar artculo y otro para eliminar el artculo que haga
descuento y calcule el precio.

Creamos un nuevo proyecto en mi caso le asignare el nombre de run.

Proseguimos a crear otra nueva clase dentro de nuestra clase principal la


nombraremos Articulo. Y dentro de esta crearemos una variable global de tipo
String llamada nombre. Tambin una de tipo doble llamada precio. Luego haremos
un mtodo el cual se llamada agregar dentro de este mtodo estarn tres variables,
dos de ellas sern de tipo string y el otro doubl.
Ya que no nuestro no es esttico entonces utilizaremos el objeto this el cual nos
permitir hacer referencia a un mtodo o propiedad de nuestro objeto actual.

En este caso como se puede observar utilizo un JOptionPane para que le pregunte
al usuario o ms bien para que le d al usuario la opcin de elegir ya sea si desea
agregar un artculo, su descripcin, o bien ya sea su precio.

Nuestro segundo mtodo lo llamaremos eliminar. Utilizamos un if y dentro del if


utilizaremos un equals el cual nos servir para ocuparlo en variables de tipo string.
Al igual que el otro mtodo utilizamos un JOptionPane el cual nos dir que no hemos
ingresado nada tambin nos dar la opcin de eliminar algn artculo que hallamos
ingresado.

El tercer mtodo llamado calcularprecio, pues como su nombre lo dice en esta


seccin nos calculara el precio de dicho artculo, utilizando un if que nos dice que si
precio es mayor que cero, entonces la variable preciototal de tipo doubl se har
una operacin y el resultado de esa operacin se almacenara el variable precio.

Y por ltimo el mtodo descuento, que hace casi la misma operacin que la de
calcular el precio simplemente que ahora cambian algunos valore de la operacin,
porque en este caso se har un descuento.

Ahora nos dirigimos a nuestra clase principal en el cual creamos en nuevo objeto
llamado obj. Utilizamos un while dentro de este se encuentra la letra b el cual
significa boolean y nos dice que si boolean es distinto de b, entonces que haga dicha
accin.
Utilizamos una estructura de control Switch case el cual nos permite agilizar la
toma de decisiones mltiples, dentro de switch se encuentra la palabra op que
significa opcin, bien como veran nos aparecen seis distintos caso el cual puede
elegir el usuario.

Bien, ahora veamos cmo funciona. Los resultados seran los siguientes.
En esta parte le pide al usuario que seleccione una de las cinco opciones que nos
aparecen.

Seleccionaremos la primera opcin en el cual agregaremos un artculo, seguido de


su nombre y descripcion.

De ah nos pedir que ingrese el precio,

Y esto sera lo que ingresamos.

Ahora veamos hacindole un descuento a ese artculo

Ahora eliminaremos el artculo que hemos agregado.

Y en esta parte ya se eliminado el artculo.

Y para salir solo seleccionamos la opcin 5 y listo.