Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    42

    Come rendere opzionale un parametro di un costruttore?

    Salve a tutti!
    Spero possiate aiutarmi al mio primo post!
    Ho la necessità di costruire una rubrica in java.
    Supponiamo che una persona ha un "nome" e "numero".
    Nel momento in cui creo il programma che interagisce con l'utente,questo chiede all'utente di immettere sia nome e numero della persona.
    Fin qui tutto ok.

    Il problema sorge nel momento in cui voglio rendere opzionale il numero.
    Cioè deve essere l'utente a scegliere se mettere oppure no,il numero della persona.
    Ad esempio:
    public class Persona {
    //COSTRUTTORI
    public Persona(){
    nome = "";
    numero = "";
    }
    public Persona(String Nome,String Numero <<< Parametro che voglio rendere opzionale){
    nome = Nome;
    numero = Numero;
    }
    In che modo si può rendere OPZIONALE il parametro Numero all'utente?

  2. #2
    non puoi rendere opzionale un parametro in java.

    però puoi fare un costruttore diverso che prenda come parametro solo il nome:

    codice:
    public class Persona {
    //COSTRUTTORI
    public Persona(){
    nome = "";
    numero = "";
    }
    public Persona(String Nome,String Numero <<< Parametro che voglio rendere opzionale){
    nome = Nome;
    numero = Numero; 
    }
    
    public Persona(String Nome){
    nome = Nome;
    }
    ciao!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.