Domande con tag 'object-oriented'

1
risposta

Quanto spesso è appropriato distruggere oggetti?

So che è difficile rispondere senza esempi, quindi sto cercando principi o linee guida generali qui. Sto pensando al mondo dei giochi e delle app per dispositivi mobili di piccole e medie dimensioni. Ho letto alcune volte che il riutilizzo de...
posta 05.01.2012 - 17:40
2
risposte

Quali sono i pro e i contro dell'ereditarietà multipla? [chiuso]

Quali sono le conseguenze di consentire l'ereditarietà multipla in un linguaggio di programmazione? Quali caratteristiche dell'ereditarietà multipla creano un ambiente tale che l'uso dell'ereditarietà multipla tende a generare codice sorgente...
posta 30.11.2011 - 10:48
4
risposte

In che modo sono definiti getter e setter?

Nota: prima sono state poste domande con titolo simile, ma per favore leggi il testo completo prima di rivendicare che si tratta di un duplicato. Dato che tutti in OOP usano i termini getter e setter , mi aspetterei che avere un signific...
posta 25.05.2017 - 13:39
4
risposte

Strategia di progettazione software per una funzionalità che dipende da una situazione temporale

Prima di tutto scusa i miei errori in inglese; non è la mia lingua madre. In secondo luogo, non sono riuscito a trovare un titolo migliore per riassumere la mia richiesta, quindi lascia che ti spieghi di seguito: Diciamo che abbiamo un softwa...
posta 01.02.2018 - 13:46
4
risposte

Un oggetto dovrebbe essere in grado di rappresentare se stesso attraverso i componenti?

Sto lavorando a un gioco in rete. Ho provato a progettare i vari componenti (client, server, engine) solo su cose all'interno del loro dominio. Ad esempio, il server dovrebbe occuparsi solo della gestione dei pacchetti e delle connessioni, non d...
posta 09.04.2016 - 07:28
2
risposte

Metodo factory statico nella classe base

An increasingly popular definition of factory method is: a static method of a class that returns an object of that class' type. But unlike a constructor, the actual object it returns might be an instance of a subclass. Da: link...
posta 26.06.2016 - 14:19
2
risposte

Polymorphism e potenziali problemi di sicurezza

Ho appena letto un articolo su MSDN sui motivi per dichiarare classi come sealed . Nell'ultimo paragrafo, Eric Lippert dice: 4) Secure. the whole point of polymorphism is that you can pass around objects that look like Animals but are...
posta 13.07.2011 - 00:46
1
risposta

Chiamando il metodo statico dall'istanza della classe

Come sviluppatore sono appassionato di metodi statici. Recentemente mi sono imbattuto in differenze tra i linguaggi OOP su questi metodi statici. Tutti i linguaggi OOP utilizzano il metodo statico per accedere a qualsiasi metodo senza crea...
posta 17.05.2014 - 09:53
3
risposte

Quali di questi esempi di OOP dimostrano i concetti OOP appropriati?

Sto ancora cercando di avvolgere la mia mente attorno a OOP. Tutti gli esempi seguenti funzionano, naturalmente, ma c'è uno (o forse un altro) che meglio esemplifica i concetti OOP? /** * For the following examples the Image class queries an...
posta 01.03.2013 - 21:39
2
risposte

OOP: attivazione di tipi polimorfici e mantenimento dello stato in tutto il flusso di lavoro

Livello alto: Penso che il mio modello di progettazione sia difettoso. Nonostante implementando il polimorfismo, mi trovo a fare affidamento su istruzioni switch di grandi dimensioni basate sul tipo derivato all'interno della mia applicazione...
posta 30.03.2017 - 00:30