Domande con tag 'object-oriented'

2
risposte

Iniezione della logica di elaborazione dati in classe

Voglio trovare più elegante e apprezzare il modo di iniettare processori in CommandProcessorDispatcher class. Oppure può essere un'altra soluzione (l'obiettivo è separare ogni logica di elaborazione dei comandi alla classe indipendente). Fo...
posta 14.02.2015 - 15:40
3
risposte

siti web che mostrano scenari del mondo reale per i principianti OOP in modo che possano implementarli [chiuso]

Poiché i programmatori imparano di più implementando gli scenari del mondo reale piuttosto che acquisendo conoscenze teoriche e concetti sulla programmazione, volevo sapere che esiste un sito web che racconta gli scenari del mondo reale per gli...
posta 14.05.2012 - 11:29
3
risposte

Esempi e consigli del codice sorgente dell'app PHP orientato OOP

Il giorno che ho temuto è arrivato. Non ho mai sentito OOP o il buon design del software era importante (sapevo che erano importanti, ma pensavo di poterlo fare senza di loro). Tuttavia avendo letto altrimenti quasi ovunque nell'interwebs, ho in...
posta 03.02.2011 - 17:44
7
risposte

Comportamento della classe della catena

Ho una classe di uccelli. Un uccello può imparare e un uccello può volare (metodi). Un uccello può volare solo dopo averlo imparato. Considerando entrambi i metodi sono pubblici. Come puoi chiarire questo a un altro sviluppatore. Di solito do...
posta 08.05.2013 - 22:09
4
risposte

Quali linguaggi popolari orientati agli oggetti supportano i metodi readonly?

Ho pensato che molti linguaggi orientati agli oggetti hanno una parola chiave riservata per i metodi che non modificano lo stato di un oggetto. Questi metodi hanno spesso nomi che iniziano con get . AFAIK un "getter" è sempre correlato a un...
posta 11.10.2011 - 23:49
5
risposte

Come spiegare a un laico gli svantaggi di HardCoding e non utilizzare i principi OOP?

Mi scuso in anticipo se la domanda non è direttamente coinvolta nella programmazione, ma non sono riuscito a trovare un forum di programmatori che trattano domande generali. Sto sviluppando un'applicazione inter-organizzazione. Per una person...
posta 23.09.2016 - 15:24
4
risposte

Qual è il modo migliore per accedere a più proprietà figlio?

Ho una situazione in cui devo accedere a diverse "sotto-proprietà" di un oggetto e trovo piuttosto sconveniente scrivere questo codice. Mi stavo chiedendo come affrontare al meglio questa situazione: void Main() { MyAClass aClass = new...
posta 18.01.2012 - 16:32
3
risposte

Perché alcuni linguaggi orientati agli oggetti consentono al programmatore di utilizzare tipi primitivi?

Perché alcuni linguaggi orientati agli oggetti consentono al programmatore di utilizzare tipi di dati primitivi? Non ci sono abbastanza classi come Integer, Boolean, ecc.?     
posta 12.04.2013 - 11:42
4
risposte

Si può considerare un linguaggio vagamente tipizzato orientato agli oggetti vero?

Un linguaggio di programmazione vagamente tipizzato come PHP può davvero essere considerato orientato agli oggetti? Voglio dire, i metodi non hanno tipi di ritorno e i parametri del metodo non hanno neanche un tipo dichiarato. La progettaz...
posta 21.08.2012 - 04:26
5
risposte

Libro di rifattorizzazione di Martin Fowler: l'istruzione switch utilizza i dati di altri oggetti, perché è così male? Si cerca una spiegazione più profonda.

Nell'esempio di codice sotto l'oggetto Rental utilizza i campi Movie per eseguire un'istruzione switch. Martin dice: questa è una cattiva idea, ma non fornisce una spiegazione più profonda del perché? Ovviamente, si può dire che questo signif...
posta 26.01.2014 - 05:37