Reporte De Practica Fundamentos De Programacion
“REPORTE DE PRACTICA”
IMPLEMENTACIÓN ORIENTADA A OBJETOS Y MODULARIDAD
FUNDAMENTOS DE PROGRAMACIÓN
DOCENTE:
J. ANTONIO VAZQUEZ
UNIDAD: “5 Y 6”
ELABORADO POR:
NADIA HERNANDEZ
6/DICIEMBRE/2012
INDICE
INDICE
INTRODUCCION | 3 |
MARCO TEORICO | 4 |
METODOLOGIA | 7 |
DESARROLLO | 8 |
RESULTADOS | 12|
CONCLUSION | 15 |
RECOMENDACIONES | 15 |
BIBLIOGRAFIA | 16 |
INTRODUCCION
A continuación se presentan la declaración de clases, métodos y atributos en java. En la actualidad nuestra sociedad demanda mejores formas de entender e interpretar un problema para traducirlo a lenguaje de programación por tal, mediante el presente reporte de prácticas se da a conocer los subtemas que sehan abordado a lo largo de la sexta unidad que describe que la modularidad se basa en la descomposición de un problema en una serie de sub problemas; dividiéndolo en módulos que resultan de segmentar el problema en funciones lógicas que son perfectamente diferenciadas.
A lo largo de la sexta unidad se desarrolló una forma lógica de ver los problemas tomando en cuenta problemas de la vidacotidiana y con ello desarrollar una solución a través de declaración de variables, clases entre otros para poder ser utilizados en el lenguaje de programación (java) donde por medio del diagrama de clases se establecen criterios de declaración.
En el siguiente apartado se pretende describir la secuencia y formas de interpretación para un proceso de acuerdo a una problemática ya establecida.
MARCOTEORICO
MÉTODO
Un método es una subrutina asociada exclusivamente a una clase (llamados métodos de clase o métodos estáticos) o a un objeto (llamados métodos de instancia). Análogamente a los procedimientos en los lenguajes imperativos, un método consiste generalmente de una serie de sentencias para llevar a cabo una acción, un juego de parámetros de entrada que regularán dicha acción y o,posiblemente, un valor de salida (o valor de retorno) de algún tipo.
ATRIBUTOS
Los atributos, también llamados datos o variable miembro son porciones de información que un objeto posee o conoce de sí mismo. Una clase puede tener cualquier número de atributos o no tener ninguno. Se declaran con un identificador y el tipo de dato correspondiente. Además los atributos y tienen asociado un modificador quedefine su visibilidad según se muestra en la lista.
OBJETO
Se origina de la clase (un objeto es una instancia de una clase).
CLASES
Las clases son plantillas que agrupan comportamiento (métodos) y estados (atributos) de los futuros objetos.
Los objetos son instancias de una clase. Usando el símil “variable – tipo” de la programación estructurada, se entiendo que un objeto es una variable quetiene el comportamiento y estados del tipo (objeto).
ÁMBITO DE UNA VARIABLE:
El ámbito o alcance de un variable es la zona del programa donde la variable es accesible. El ámbito lo determina el lugar donde se declara la variable.
* Variables locales o automáticas: son las que se declaran en el interior de un bloque y valen solo allí. Solamente tienen visibilidad dentro de ese bloque y suvalor se pierde al finalizar éste. Estas variables se crean al entrar a ejecutarse el bloque en el stack, y desaparecen al finalizar; esto hace que de llamada en llamada de una misma función puedan ocupar distintas posiciones en la memoria, y por lo tanto no conservan su valor.
* Variables externas o globales: Son definidas fuera de las funciones, y ocupan una posición de memoria fija. Parausarlas dentro de una función debo declararlas (explícita o implícitamente). Como externa (forma explícita) o por el contexto (forma implícita). La declaración es implícita si la declaración de la variable se encuentra antes en el archivo. Hay que tener en cuenta que estas variables pueden ser modificadas desde cualquier función, y por lo tanto aumenta la posibilidad de modificar inadvertidamente su...
Regístrate para leer el documento completo.