Domande con tag 'object-oriented'

1
risposta

Comprensione del principio di alta coesione per i metodi nella progettazione orientata agli oggetti

So che l'idea della coesione strong si applica ai metodi quanto vale per le classi. Per essere chiari quando dico coesione strong di un metodo intendo un metodo che fa solo un compito e lo fa bene. Questa idea funziona davvero per semplici...
posta 03.03.2013 - 17:43
1
risposta

L'analogia di una classe è un cookie cutter e gli oggetti sono cookie

Mi sono imbattuto nell'analogia del fatto che la classe sia un cookie cutter e che i cookie siano oggetti durante la lettura di Codice completo . Non riesco a capire perché questa analogia sia stata disegnata. Quanto è correlato al concetto d...
posta 02.03.2013 - 16:30
2
risposte

Come si inseriscono gli oggetti nello stile moderno C ++ (stl, policy-classes, funzionale)?

Sono un po 'confuso quindi la domanda è un po' confusa. TL; dr: come mescolare STL e OOP? Dal commento a Migliore panoramica sui paradigmi C ++ moderni? e link non c'è molto sulla programmazione orientata agli oggetti. (le linee guida di...
posta 21.03.2013 - 23:06
2
risposte

Il refactoring ha cercato di sostituire i tipi di dati condivisi nel componente .NET

Sono responsabile dell'aggiornamento di un prodotto software costituito da due componenti, il processo Controller e il processo dell'interfaccia utente. Il controller e l'interfaccia utente comunicano tramite messaggi XML. Inoltre, il Controller...
posta 11.04.2014 - 08:23
1
risposta

Come strutturare un programma in classi [chiuso]

Quindi, dopo un po 'di lavoro nel campo della programmazione, non ho ancora capito come dovrebbero essere strutturati esattamente i programmi, in un grande insieme intendo. Penso che sia anche a causa del lavoro nello sviluppo di un'impresa....
posta 06.07.2014 - 19:15
1
risposta

Progettare le classi nel modo giusto [chiuso]

Sto cercando di progettare le mie classi in modo ottimale per il seguente scenario. Una città ha linee metropolitane che coprono un numero di stazioni. Ci sono 4 linee rappresentate da 4 colori. L'utente deve inserire le stazioni di partenza e d...
posta 15.10.2014 - 20:02
2
risposte

Un animale dovrebbe essere astratto o consentire l'istanziazione di rappresentare un'istanza "generale"? [chiuso]

Dopo una breve discussione in i commenti qui sono giunto a chiedermi se una baseclass come Animal nel tradizionale esempio OOP dovrebbe essere contrassegnato come astratto o no. Personalmente credo che dovrebbe: non esiste un "animale...
posta 03.08.2014 - 15:55
2
risposte

Come evitare riferimenti circolari in OOP Javascript?

Ho un problema mentre lavoro con l'entity framework in JavaScript. Ho due classi Table e Column Class Table { Columns: Column[] } Class Column { Parent: Table } Tutto funziona bene finché non uso la funzione toJSON che ho implementato per...
posta 16.05.2016 - 20:32
3
risposte

Come gestire la configurazione e lo stato in un programma

Nella mia azienda abbiamo più programmi C # che usano dizionari in una classe di configurazione per tenere traccia della configurazione e dello stato del programma. Ad esempio, bool isFoo = config.GetBool("Foo"); Questo mi sembra strano...
posta 14.09.2017 - 19:44
2
risposte

Creare un'API dall'università per creare una classe

Diciamo che sto creando un'API per la classe University per creare un Class .  (Questo Class ha nome Class , Teacher e students ). es .: class Class{ .. private: std::string class_name_;...
posta 17.10.2017 - 21:45