Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/10/2017, 06:07
Avatar de Skar2007
Skar2007
 
Fecha de Ingreso: marzo-2015
Mensajes: 4
Antigüedad: 9 años, 9 meses
Puntos: 0
Calendar: Como Parámetro

Java JDK 7.0 | 8.0 - Eclipse Kepler

Hola a todos

1° La Definición de Métodos implica la posibilidad de incluir Parámetros en su Firma; por ejemplo:

Código:
public void metodoA (int x)
    {
    sentencias;
    }
Para utilizar el metodoA se le ha de pasar el Argumento requerido de Tipo int

Código:
....
    metodoA(10);
2° La Declaración de una Variable de Tipo Calendar requiere de una Inicialización:

Código:
Calendar fecha = Calendar.getInstance();
Dados los alcances anteriores surge la siguiente cuestión:

1° ¿Cómo se puede Declarar un Parámetro de Tipo Calendar en la Firma de un Método, si aquel requiere ser Inicializado y esta operación no se puede realizar aquí ?, consecuentemente no se puede pasar un Argumento (de Tipo Calendar) en el Llamado al Método pues se muestra un error que señala la falta de Inicialización del Parámetro

Firma del Método;

Código:
public void MetodoB (Calendar pFecha)
Llamado al Método

Código:
Calendar f = Calendar.getInstance();
    ...
    MetodoB(f); // Error
Muestra error por no inicialización del Parámetro.

Desde ya Muchísimias Gracias