Sobrecarga de métodos

Java permite declarar métodos con el mismo nombre en la misma clase, siempre y cuando tengan distintos conjuntos de parámetros (determinados en base al número, tipos y orden de los parámetros). A esto se le conoce como sobrecarga de métodos. Cuando se hace una llamada a un método sobrecargado, el compilador de Java selecciona el método apropiado mediante un análisis del número, tipos y orden de los parámetros en la llamada. Por lo general, la sobrecarga de métodos se utiliza para crear varios métodos con el mismo nombre que realicen la misma tarea o tareas similares, pero con distintos tipos o distintos números de parámetros. Seguir leyendo

Métodos – teoría

Un método es un grupo de sentencias que realizan una operación o tarea específica. En la resolución de problemas tanto por métodos estructurados como por métodos orientados a objetos, se recurre a un proceso de refinamiento sucesivo que implica la descomposición de un problema o proceso, en subproblemas o subprocesos más pequeños y de menor complejidad. Seguir leyendo

Sentencia – for each

A partir de Java 5.0 se ha introducido una construcción de bucles muy potente que permite al programador iterar a través de cada elemento de un array o arreglo, así como otras colecciones de elementos sin tener que preocuparse por los valores de los índices del bucle. El bucle for each establece una variable dada a cada elemento de la colección y a continuación ejecuta las sentencias del bloque. Seguir leyendo

Ejercicios resueltos

Seguir leyendo

Sentencia – for

El bucle for es es un bucle para ejecutar un bloque de sentencias un número fijo de veces. El bucle for se diferencia del bucle while en que las operaciones o condiciones de control del bucle se sitúan en un solo sitio: la cabecera de la sentencia. Por consiguiente, el bucle for es una sentencia iterativa que normalmente se utiliza con una variable de que se incrementa o decrementa.  Seguir leyendo

Ejercicios resueltos

Seguir leyendo

Sentencia – do/while

La bucle do-while es un bucle de post-test (post-condición) donde la condición del bucle se comprueba después de cada ejecución. Esta situación se suele dar en algunas circunstancias en las que se ha de tener la seguridad de que una determinada acción se ejecutará una o varias veces, pero como resultado el bucle do-while se ejecutará al menos una vez. Seguir leyendo

Ejercicios resueltos

Seguir leyendo

Sentencia – while

Uno de los conceptos más fundamentales en cualquier lenguaje de programación es el de bucle (lazo, loop). Un bucle es un conjunto de sentencia (puede no tener sentencias, bucle vacío) que se ejecutan repetidamente hasta que se cumple una determinada condición o bien se alcanza un número fijo de iteraciones o repeticiones de todas las sentencias while, do-while y for son las sentencias típicas de realización de bucles. Seguir leyendo

Ejercicios resueltos

Seguir leyendo