Programacion Orientada a Objetos
SNEST
DGEST
INSTITUTO TECNOLÓGICO DE TOLUCA
PROGRAMACION ORIENTADA A OBJETOS
INGENIERÍA EN SISTEMAS COMPUTACIONALES
PROFESORA: ROCIO ELIZABETH PULIDO ALBA ALUMNO:
PICHARDO VELÁZQUEZ RAXEL ALFONSO 09281167
METEPEC, ESTADO DE MÉXICO, 22 DE FEBRERO DEL 2011
1
INDICE
INTRODUCCION ----------------------------------------------------------------------------------- 3Programa MULTIVECTORES ------------------------------------------------------------------- 3 Diagrama de clases MULTIVECTORES ----------------------------------------------------- 4 Codificación MULTIVECTORES --------------------------------------------------------------- 4 Programa EMPLEADO --------------------------------------------------------------------------- 5 Diagrama de clases EMPLEADO-------------------------------------------------------------- 6 Codificación EMPLEADO ------------------------------------------------------------------------ 6 Programa AREA ---------------------------------------------------------------------------------- 10 Diagrama de clases AREA --------------------------------------------------------------------- 11 Codificación AREA------------------------------------------------------------------------------- 12 Programa VOLUMEN ---------------------------------------------------------------------------- 15 Diagrama de clases VOLUMEN -------------------------------------------------------------- 15 Codificación VOLUMEN ------------------------------------------------------------------------ 16 Programa PENSION----------------------------------------------------------------------------- 19 Diagrama de clases PENSION ---------------------------------------------------------------- 19 Codificación PENSION -------------------------------------------------------------------------- 20 Programa SUELDO ------------------------------------------------------------------------------ 23 Diagrama de clases SUELDO----------------------------------------------------------------- 23 Codificación SUELDO -------------------------------------------------------------------------- 24 Dificultades y soluciones dadas ------------------------------------------------------------- 26 Conclusiones -------------------------------------------------------------------------------------- 26 Bibliografia----------------------------------------------------------------------------------------- 26
2
INTRODUCCION
El presente trabajo tiene por objetivo estudiar la Programación Orientada a Objetos, POO es un paradigma que facilita la creación de software. La POO trata de acomodarse al modo de pensar del hombre y no al de la maquina. Este trabajo abarca los principales temas de la POO como son la herencia, el polimorfismo entre otros, acontinuación presento los principales programas realizados en clase, cada uno con su respectivo diagrama de clases y planteamiento del programa.
PROBLEMAS
PROGRAMA MULTIVECTORES
PLANTEAMIENTO DEL PROBLEMA: Elaborar un programa por medio de clases que permita leer un vector de 10 números en un arreglo A de 10 elementos, lo mismo para un arreglo B; calcular e imprimir el producto de (A*B) donde elresultado no es un vector sino un valor simple nombre de la clase: vectores, atributos: vector A 10 posiciones, vector B 10 posiciones, producto, método set(A), calcular producto métodos get (A,B, producto) clase TestVectores.
3
DIAGRAMA DE CLASES Vectores # A[10]: int # B[10]: int # producto: int Set A (A[]: int): void Set B (B[]: int): void Get A (): int Get B (): int Get producto():int Calcularproducto(): void Test Vectores Main (); CODIFICACION
public class Vector { protected int[] A = new int [10]; protected int[] B = new int [10]; protected int producto; public void setA (int[] A){ this.A=A; } public void setB (int[] B){ this.B=B; } public int[] getA (){ return this.A; } public int[] getB(){ return this.B; } public int getproducto(){ return this.producto; } public void...
Regístrate para leer el documento completo.