
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Lampada a bottone attraverso g con virtualità:
Esempi banali.
Questo non è un esempio di polimorfismo né un esempio di pattern. È solo un esempio di utilizzo di una variabile bool e nient'altro (a parte uno spesso strato di husky).
Non c'è modo che i template possano sostituire il polimorfismo.
I template non possono sostituire il polimorfismo in alcun modo.
Dove ho detto il contrario? Il punto è che il polimorfismo sta cercando di sostituire i template.
E dove ho affermato il contrario? Il punto è che il polimorfismo cerca di sostituire i template.
È piuttosto che stai cercando di sostituire il normale approccio OOP con una stampella) I template sono infatti necessari solo per i dati memorizzati e in alcune interfacce come IComparable<T>.
Non ci sono praticamente benefici di performance da loro. Nel tuo secondo esempio, il compilatore inserisce tutto, perché lì tutto non è ambiguo.
È piuttosto che stai cercando di sostituire il normale approccio OOP con una stampella) I template sono infatti necessari solo per i dati memorizzati e in alcune interfacce come IComparable<T>.
Non ci sono praticamente benefici di performance da loro. Nel tuo secondo esempio, il compilatore inserisce tutto, perché lì tutto non è ambiguo.
Non è il mio esempio, è un classico esempio di inversione di dipendenza. E non prendetevela con la sua semplicità, dimostra solo un'idea, se scrivessi un foglio di codice direste "beh sì, è una cosa diversa"?
I modelli sono diventati una stampella, sì. . Va bene, la finisco qui.