Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Sovraccarico metodi in Java

In Java , una funzione è chiamata un "metodo ", ei suoi parametri sono chiamati Un metodo può prendere qualsiasi numero di argomenti , ma di un unico metodo di intestazione può assumere solo un argomento definito "argomenti ". impostato . Al fine di accettare diversi set , è necessario creare più intestazioni di metodo per ogni set diverso , o "sovraccarico " del metodo . Sovraccarico Metodi

Per overload di un metodo , è sufficiente dichiarare più metodi con lo stesso nome ma con argomenti diversi . Qualsiasi oggetto di quella classe sarà in grado di chiamare una delle due versioni del metodo inserendo entrambi i set di parametri come argomenti . È anche possibile chiamare una versione diversa di un metodo di overload dentro il corpo di quel metodo (ad esempio " overloadedMethod ( ) " può chiamare " overLoadedMethod (int , double ) " fintanto che la versione è stato anche dichiarato) .

sovraccarico del costruttore

Per impostazione predefinita , ogni classe in Java ha un costruttore che non accetta argomenti , che crea un'istanza di un semplice oggetto e non si assume alcuna altra azione . Così, si crea un'istanza di tale classe chiamando quel costruttore . Tuttavia, se si esegue l'overload del costruttore con una versione che accetta più argomenti , si disattiva il costruttore senza argomenti "default" , che può rompere altre parti del codice che si basano su quel costruttore . Si dovrà definire un nuovo costruttore senza argomenti se si desidera funzionalità senza argomenti indietro .

 

Programmazione © www.354353.com