Domande con tag 'method-overloading'

2
risposte

Metodi sovraccaricati e argomenti opzionali - questo è un cattivo schema da seguire?

Sto creando un'interfaccia per registrare la cronologia di navigazione. Per prima cosa, abbiamo tre tipi di record: Registrabile (il comportamento predefinito), Revisibile (un utente può guardare la loro cronologia e rivisitare quell'elemento...
posta 05.05.2017 - 02:32
1
risposta

Decisione di progettazione del compilatore per il richiamo del metodo dinamico

Ho chiesto informazioni su Interpretazione del compilatore di overrideing e overloading su StackOverflow , e ho ottenuto buone risposte, ma questo mi ha portato ad un'altra domanda che non sono sicuro sia appropriato per SO, ma penso sia per...
posta 09.08.2013 - 23:34
2
risposte

Dovremmo sovrascrivere tutti gli overload di metodi

Solitamente i sovraccarichi di metodo delegano i loro parametri a sovraccarichi più dettagliati con valori predefiniti. ecco un esempio A(x) => A(x, null); A(x, y) => A(x, y, null); A(x, y, z) => ...; Cosa devo fare se voglio sovra...
posta 13.12.2018 - 11:17
3
risposte

Quando devono essere refactati i overload di metodo?

Quando dovrebbe codice che assomiglia a: DoThing(string foo, string bar); DoThing(string foo, string bar, int baz, bool qux); ... DoThing(string foo, string bar, int baz, bool qux, string more, string andMore); Essere refactored in qualc...
posta 29.10.2013 - 10:42
3
risposte

Metodi di overloading con comportamenti diversi - Stile

Ho una domanda di stile su overloading di metodi / costruttori. Ho un costruttore che fa qualcosa di molto semplice, e quindi chiama un metodo con alcuni effetti collaterali. A volte però non voglio gli effetti collaterali, quindi ho creato un c...
posta 24.01.2014 - 23:43
1
risposta

Statico e non statico: teoria quantistica programmatore

Lascia che ti illustri usando il linguaggio PHP. La discussione qui è, come dovrei fare esattamente per risolvere questo problema in modo chiaro e non ambiguo. Immagina di avere una classe chiamata Path . Questa classe è responsabile dell...
posta 10.10.2014 - 00:39
2
risposte

qual è il punto di sovraccarico del metodo? [duplicare]

Sto seguendo un libro di testo in cui mi sono appena imbattuto nel sovraccarico di metodi. Descrive brevemente il metodo di overloading: quando lo stesso nome del metodo viene utilizzato con diversi parametri, viene chiamato overloading del me...
posta 31.05.2014 - 23:10