Domande con tag 'methods'

5
risposte

Dove nasce il "metodo" come termine speciale in OOP?

"Metodo" è un termine speciale in Programmazione orientata agli oggetti. Qualcuno sa quando la parola cominciò ad essere usata in questo senso particolare, e in relazione a quale linguaggio di programmazione o altro ramo dell'apprendimento quant...
posta 15.07.2011 - 05:30
5
risposte

Differenze tra messaggi e metodi?

In Objective C si ha il concetto di inviare messaggi ad altri oggetti e, beh, questo è molto simile al metodo che chiama in linguaggi come C # e Java. Ma quali esattamente sono le sottili differenze? Come dovrei pensare ai messaggi quando p...
posta 11.02.2011 - 12:26
4
risposte

Funzioni membro vs. Funzioni non membri per operatori matematici

Sto scrivendo una libreria algebra lineare (per farla breve, è un compito scolastico) che coinvolge matrici, vettori, ecc. Nel processo di creazione di questa libreria, creerò funzioni che eseguono operazioni matematiche su oggetti. Ad esempio,...
posta 22.02.2014 - 04:36
2
risposte

UnsupportedOperationException nelle interfacce framework java collections

Guardando attraverso il Java Collections Framework, ho notato che alcune delle interfacce hanno il commento (optional operation) . Questi metodi consentono di implementare le classi attraverso un UnsupportedOperationException se semplic...
posta 10.07.2015 - 19:40
2
risposte

Devo esporre un valore "calcolato" come una proprietà o un metodo?

Ho una classe C # che rappresenta un tipo di contenuto in un sistema di gestione dei contenuti web. Abbiamo un campo che consente a un editor di contenuto Web di inserire un modello HTML per la modalità di visualizzazione dell'oggetto. Fondam...
posta 21.03.2014 - 18:13
5
risposte

Come cambia il concetto di una classe quando si passano dati al costruttore anziché ai parametri del metodo?

Diciamo che stiamo facendo un parser. Un'implementazione potrebbe essere: public sealed class Parser1 { public string Parse(string text) { ... } } Oppure potremmo passare il testo al costruttore: public sealed class Par...
posta 04.06.2013 - 22:17
7
risposte

Perché la complessità ciclomatica è importante per un singolo metodo?

Sto usando SonarLint per Eclipse da poco, e mi ha aiutato molto. Tuttavia, mi ha sollevato una domanda sulla complessità ciclomatica. SonarLint considera accettabile un C.C di 10, e ci sono alcuni casi in cui sono oltre, circa 5 o 6 unità....
posta 02.12.2016 - 14:49
6
risposte

Progettazione di metodi correlati al database, che è meglio restituire: true / false o row affected?

Ho alcuni metodi che eseguono alcuni cambiamenti di dati in un database (inserire, aggiornare ed eliminare). ORM Sto utilizzando i valori int interessati dalla riga di restituzione per quel tipo di metodo. Cosa devo restituire per "il mio meto...
posta 09.07.2014 - 09:30
3
risposte

L'elenco dei parametri di un metodo contiene oggetti o identificatori di oggetti?

I nostri team stanno discutendo la seguente discussione: Diciamo che abbiamo i seguenti due metodi: public Response Withdraw(int clubId, int terminalId,int cardId, string invoice, decimal amount); public Response Withdraw(Club club, Termin...
posta 03.03.2013 - 13:27
3
risposte

In Java 8, è meglio utilizzare stilisticamente espressioni di riferimento dei metodi o metodi che restituiscono un'implementazione dell'interfaccia funzionale?

Java 8 ha aggiunto il concetto di interfacce funzionali , così come numerosi nuovi metodi che sono progettati per prendere interfacce funzionali. Le istanze di queste interfacce possono essere create in modo succinto usando espressioni di rife...
posta 03.11.2016 - 20:49