Domande con tag 'object-oriented'

2
risposte

Pattern Matching in codice OO

Ho una situazione in cui ho bisogno di modellare oggetti che non condividono attributi comuni ma rappresentano la stessa entità logica. Ora, in base al loro tipo avranno attributi diversi (proprietà). Per mantenere un codice di esempio semplice...
posta 21.07.2018 - 13:53
2
risposte

Responsabilità dell'oggetto strategico / dominio

Supponiamo di essere nel mondo della domanda di noleggio auto:) Diciamo che ho 3 tipi di auto con 2 categorie di prezzo: Car type Price category ------------------------------ Sport High Luxury High Economy...
posta 10.09.2018 - 13:09
2
risposte

Pattern per più origini dati

Ho già letto questa domanda su CodeReview . Speravo in un consiglio generale. Sto scrivendo un servizio che andrà a numerose fonti di dati. Ogni sorgente richiede di ottenere grandi quantità di dati e di modificarli in un unico formato. Qua...
posta 03.03.2014 - 04:50
4
risposte

Le sottoclassi hanno solo metodi senza variabili

Va bene avere una sottoclasse che non dichiara le proprie variabili (variabili di istanza) ed eredita dalla classe super o dalla classe base? Ha dei metodi e ci sono alcuni metodi comuni che sovrasta ma non hanno variabili proprie. Va bene av...
posta 14.07.2014 - 22:24
1
risposta

Un'alternativa all'avere campi che potrebbero non essere usati in una classe

Sto scrivendo una carta / gioco da tavolo in Java. Dato che il gioco ha molte carte che interagiscono in modi diversi, la mia classe Player è diventata un po 'gonfia con tutti questi diversi campi utilizzati per tenere traccia dei dati di cui ha...
posta 27.12.2013 - 22:54
1
risposta

Mantenere elenchi di oggetti, alcuni con, alcuni senza ereditarietà

Diciamo che ho due classi, Foo e ExtendedFoo dove ExtendedFoo eredita da Foo . Foo ha un metodo .getValue() che restituisce un numero, ExtendedFoo ha anche .increaseValue() che si aggiunge al valore memori...
posta 25.04.2015 - 07:01
2
risposte

Esposizione di un evento di smaltimento

Sto implementando una classe .NET che implementa IDisposable. Dopo essere stato eliminato, lo stato dell'oggetto non è valido e quindi nessuno dovrebbe accedervi, naturalmente. Ci sono alcune situazioni in cui due sistemi essenzialmente indip...
posta 19.03.2013 - 22:47
3
risposte

Come si pensa alla progettazione orientata agli oggetti e alla progettazione orientata all'aspetto per la soluzione

Ho lavorato su pochi progetti in cui sono stati utilizzati sia il paradigma AOP che Object oriented. Tuttavia, l'utilizzo di AOP era limitato alla sola registrazione. Penso che AOP sia una tecnica molto più potente. La mia domanda, a coloro che...
posta 24.04.2011 - 11:20
2
risposte

Dove dovrebbero essere archiviate le classi istanziate?

Sto avendo un po 'di dilemma del design qui. Sto scrivendo una libreria che consiste in un gruppo di classi template progettate per essere utilizzate come base per la creazione di contenuti. Ad esempio: public class Template { public strin...
posta 12.07.2012 - 00:25
1
risposta

Strategie di ordinamento configurabili

Devo essere in grado di ordinare un oggetto in base a più condizioni e questi tipi devono essere configurabili dal file application.properties (come in esso dovrebbe essere possibile specificare nel file gli ordinamenti da applicare e l'ordine)....
posta 04.09.2018 - 06:22