Domande con tag 'object'

6
risposte

Quanto assertivo dovrei essere nel gestire le eccezioni negli oggetti?

Ultimamente sto scrivendo in C # 4.0 ultimamente e sto cercando di scrivere il più magra possibile. Di conseguenza, non ho utilizzato i classici blocchi try/catch e using come spesso. Capisco la funzione generale della garbage colle...
posta 13.12.2011 - 20:07
4
risposte

Restituzione di più valori in Javascript

Spesso sto scrivendo una funzione che restituisce più valori, come una coppia di coordinate: function get_coords() { return ???; } Se usassi un linguaggio come Python, userei una tupla: return (x, y) Oppure, in un linguaggio OOP come...
posta 02.10.2013 - 11:54
2
risposte

Vantaggi dell'estensione della classe Exception predefinita

Ho visto che è possibile estendere la classe Exception in PHP, abilitando uno a lanciare un'eccezione IncorrectParameterTypeException , o un'eccezione ValueOutOfRangeException (forse questi sono esempi sbagliati di eccezioni personalizz...
posta 30.10.2015 - 16:45
2
risposte

Tre varianti di riferimenti circolari tra oggetti: come scegliere?

Sto progettando un grafico di dipendenza degli oggetti del mio programma e di tanto in tanto appare un'ambiguità tra le varianti di design. Immagina due oggetti che hanno un riferimento tra loro. Ovviamente, almeno un riferimento dovrebbe ess...
posta 23.05.2014 - 10:46
1
risposta

(Dis-) Vantaggi dell'archiviazione di oggetti nel database relazionale?

In un commento fuori mano su questa domanda su memorizzazione di oggetti PHP in un database MySQL Ho già detto che probabilmente non è una buona idea farlo. Il mio ragionamento è che MySQL è esplicitamente un DBMS relazionale e che non ha s...
posta 20.08.2016 - 18:29
1
risposta

PHP OOP, strutturando correttamente i miei oggetti

Ho un'architettura simile a questa: User (Name, Email, ID...) ---- Studios (Name, Location, Description...) ---------- Videos (Title, Description, URL, Length, Views...) In poche parole, un utente può avere da 1 a più studi e uno studio può...
posta 01.03.2016 - 02:56
1
risposta

Come faccio a progettare un oggetto Javascript per non utilizzare proprietà pubbliche?

Ho giocato con la creazione di oggetti delineata da Douglas Crockford nel suo nuovo discorso " Le parti migliori " function constructor(spec){ var that = otherConstructor(spec), member, method = function(){ // sp...
posta 23.04.2015 - 19:54
1
risposta

Creazione oggetto basata sul tipo dalla gerarchia parallela senza instanceof (Java)

Ho due gerarchie parallele: B e C implementano l'interfaccia A D ed E estendono la classe astratta F Voglio essere in grado di fare: F f = createObject(A a) dove createObject dovrebbe seguire il comportamento: F f createObject...
posta 18.04.2018 - 09:05
3
risposte

Sovrascrivere il metodo equals () in Java

Breve domanda: perché Java consente di sovrascrivere equals() , perché non è definitivo? Sto leggendo la seconda edizione di Java efficace di Joshua Bloch. Sono un po 'sconcertato dalla conclusione che There is no way to extend an in...
posta 04.02.2015 - 07:14
2
risposte

interpretazione della dichiarazione in java

Sono confuso sull'interpretazione della seguente affermazione Fruit x= new Fruit(); La mia interpretazione è che l'operatore new insieme a Fruit(); crea un nuovo oggetto da qualche parte nella memoria. Ora x è una variabil...
posta 30.06.2015 - 00:45