Ir al contenido principal

Entradas

Mostrando entradas de octubre, 2015

Arreglos y la sentencia for

En esta oportunidad ejecutamos arreglos haciendo uso de la sentencia de control for . El for al igual que la sentencia while o do while permite realizar repeticiones o bucles de instrucciones. La sentencia for es usado principalmente para el manejo de arreglos , que permitirá asignar o recuperar valores del arreglo.

Arreglos de cadenas

En esta oportunidad se muestra el uso de arreglos de cadenas de caracteres, es decir arreglos de tipo String. A diferencia del ejemplo de arreglos de la anterior publicación, aquí la clase hace uso de atributos como variables de instancia para declarar los arreglos. Por otro lado, los métodos de la clase ya no son estáticos (static), a excepción del método main() que siempre es un método static . Los métodos no estáticos podrán ser invocados usando un objeto que representa una instancia de la clase. Para crear un objeto se usa la palabra reservada new , esto se puede apreciar en el método main(). Para invocar un método no estático se coloca el nombre del objeto seguido de un punto y por último el nombre del método. Los atributos de la clase pueden ser usados en cualquiera de los métodos, en este caso los arreglos son declarados como atributos de la clase y sus valores son asignados en los métodos: ejecutarArreglo1() , ejecutarArreglo2() y ejecutarArreglo3() . Por último, el método ...

Arreglos de enteros

En esta oportunidad iniciamos con el uso de arreglos.  Los arreglos representan estructuras de datos que pueden almacenar muchos valores a diferencia de una variable de tipo simple como un entero (int) o una cadena de caracteres (String). Hay que tener presente que los valores que almacena un arreglo son del mismo tipo, por ejemplo un arreglo de enteros o un arreglo de cadenas de caracteres.

Métodos de Clase

En esta oportunidad iniciamos con el uso de métodos en las Clases. En los ejemplos de programas anteriores sólo se había usado el método main (). El método main () como se comentó en los primeros ejemplos, es un método obligatorio en todo programa Java que se ejecute en modo Consola o Escritorio. Un método en una clase permite realizar alguna operación que requiera el programa. Los métodos ayudan a organizar mejor el comportamiento de una clase. Si revisamos el programa del ejemplo anterior publicado en el post Controlde flujo: do while (6/6) , nos damos cuenta que el método main () realiza todo el trabajo de la clase SaludoApp7. En programación esto no es considerado una buena práctica, si sólo un método realiza todas las tareas de un programa o clase, el método se encuentra recargado lo que puede generar los siguientes problemas: