Domande con tag 'object-oriented'

1
risposta

Come faccio a creare una libreria di tipi reciprocamente incompatibile in Java?

Gente, sembra che dovrebbe essere semplice, ma qui sto disegnando uno spazio vuoto. Come esempio semplificato, considera una classe astratta chiamata Numero con un metodo astratto add (). Voglio creare due sottoclassi concrete, Integer e Floa...
posta 20.06.2013 - 04:33
1
risposta

Un oggetto dovrebbe aggiornarsi da solo?

Sto lavorando su Ruby on Rails. C'è una funzionalità nella nostra app in cui i medici possono "reclamare" i casi da soli. Posso fare in modo che il dottore esegua l'azione e aggiorni la piastra, oppure posso mandare il medico al piatto e aggi...
posta 04.03.2014 - 11:19
1
risposta

Uso di # in risposte / documentazione quando ci si riferisce ai metodi di una classe

Se osservi attraverso la documentazione o le risposte di Java per Stack Overflow / domande del forum di programmazione, vedo spesso persone che si riferiscono a metodi come String#format , Object#clone ecc., piuttosto che String.forma...
posta 08.02.2014 - 19:14
2
risposte

Come faccio a creare un modello di dominio che non violi OOP?

Il mio gioco legge un numero di file JSON, li deserializza e passa gli oggetti risultanti alle classi che ne hanno bisogno. Questi oggetti deserializzati, che possono essere considerati come il modello di dominio, sono normalmente molto semplici...
posta 15.02.2014 - 01:09
1
risposta

Leggibilità vs benefici del polimorfismo

Abbiamo a che fare con molte operazioni CRUD nella nostra applicazione. Ogni tabella di database ha una o più istanze SQLContainer corrispondenti per eseguire vari tipi di operazioni. Tutti questi SQLContainer sono memorizzati in una classe help...
posta 12.12.2013 - 16:35
2
risposte

Il modo migliore per visualizzare le informazioni di riepilogo dell'oggetto dominio in modo efficiente e in modo OO da un grande albero di ereditarietà?

Ho fornito solo codice semplificato in quanto è più una domanda di disegno astratto. Quindi ho molti, molti oggetti di eventi business / dominio nidificati, ad es. public class Event { //bunch of properties and standard accessors }...
posta 31.01.2014 - 12:43
1
risposta

Mescolando OOP e Non-OOP

Sto lavorando a un gioco basato sul testo dell'interfaccia a riga di comando. Lo sto scrivendo in C ma ci sono vari modi in cui posso rifattorizzare il codice usando Objective-C: utilizzando NSDictionary per permettermi di memorizzare...
posta 14.09.2015 - 14:25
1
risposta

Costruire l'astrazione dei dati per numeri razionali usando "oggetti"

Seguo questa definizione di "oggetto": An object is a value exporting a procedural interface to data or behavior. Objects use procedural abstraction for information hiding, not type abstraction. Object and and their types are often recursive....
posta 05.03.2015 - 17:03
1
risposta

Qual è il livello pratico di astrazione in un'applicazione web? [chiuso]

(Originariamente richiesto su StackOverflow - link ) Mi considero ancora un nuovo arrivato alla programmazione OO, specialmente in PHP, quindi perdonami se ho perso qualche principio fondamentale! Supponiamo di avere un'applicazione intra...
posta 15.02.2013 - 15:05
2
risposte

Sarebbe una cattiva progettazione astrarre una libreria grafica e avvolgerla in una singola classe? [duplicare]

Sto avviando un progetto di gioco in C ++ usando SFML. Fornisce varie classi per la gestione di grafica, input, ecc., ma mi piacerebbe racchiudere tutto in una sola classe Media . Credo che così facendo, potrei semplificare i miei sf...
posta 10.02.2013 - 11:31