curso de java

Curso de Java
Desde cero hasta conexiones con bases de datos MySQL

Iniciación: página 18
[ 15, 16, 17, 18, 19, 20, 21 ]

Iniciación al lenguaje Java

Tipos de datos

Los tipos de datos y los métodos

Caso de método que sí devuelve un tipo y no recibe parámetros

Estúdiese el siguiente programa:


DemoMetodoSiTipoNoParametros.java

public class DemoMetodoSiTipoNoParametros {

	String saludo;

    public DemoMetodoSiTipoNoParametros() {

    	/*En la expresión siguiente el atributo

    	 *saludo es llenado con lo que devuelve el

    	 *método

    	 */

    	saludo=devuelveHolaMundo();

    	muestraSaludo();

    }

    //Obsérvese que el método devuelve un objeto de la clase String

    public String devuelveHolaMundo(){

    	String hola="Hola mundo";	

    	/*return es obligatorio si el método devuelve

    	 *un valor. El modificador de return debe ser del mismo

    	 *tipo que el valor devuelto

    	 */

    	return hola;

    }

    public void muestraSaludo(){

    	System.out.println(saludo);

    }

    public static void main(String[] args) {

       new DemoMetodoSiTipoNoParametros();

    }

}

En este código, la propiedad saludo es inicializada no con una cadena sino con el valor que regresa el método devuelveHolaMundo() cuyo tipo es String. En dicho método hemos creado otra variable del mismo tipo, y la hemos inicializado con la cadena “Hola mundo”. La palabra reservada return sirve para indicar cuál es el valor que devolverán los métodos.

[ Anterior | Siguiente ]