viernes, 20 de mayo de 2016

MÉTODOS Y FUNCIONES




¿Que es un Métodos?


Un método puede recibir valores, efectuar operaciones con estos y retornar valores, sin embargo en método está asociado a un objeto siempre, básicamente un método es una función que pertenece a un objeto o clase.

 Estructura de un método:

Los metodos en java pueden tener parametros, es decir,  que un metodo puede
utilizar variables predefinidas para ser utilizadas en sus procesos. Un ejemplo claro de esto es el siguiente: 



¿Que es una Función?

Una función puede recibir parámetros o argumentos (algunas no reciben nada), hace uso de dichos valores recibidos como sea necesario y retorna un valor usando la instrucción return, si no retorna algo, entonces no es una función. En java las funciones usan el modificador static.

Estructura de una función:

    function nombre_de_la_función(){
        …enunciados a ejecutar…
    }
            
Para ejecutar la función posteriormente no hay más que invocar su nombre en cualquier momento y desde cualquier parte de un código, con una excepción: la función debe haber sido definida anteriormente. Así, por ejemplo, este código:

    function dame_una_a(){
        alert("¡AAAAAAAAAAAAAAAAA!");
    }
            
    dame_una_a();
            
ejecutaría la alerta, pero éste:

    dame_una_a();
                
    function dame_una_a(){
        alert("¡AAAAAAAAAAAAAAAAA!");
    }



OBSERVACIÓN:

una función existe por sí sola, sin necesidad de un objeto para ser usada. Es aquí donde digo que en Java se debe hablar de métodos y no de funciones, pues en Java estamos siempre obligados a crear un objeto para usar el método. Para que sea una función esta debe ser static, para que no requiera de un objeto para ser llamada.

No hay comentarios.:

Publicar un comentario