Domande con tag 'generics'

2
risposte

Riferimenti simili a se stessi in due classi

Come posso fare una classe (base, generica o qualcos'altro) da queste due classi? class A { A Link { get; set; } } class B { B Link { get; set; } } UPD: Questo è quello che ho ora: class BSTree { public BSTNode Root { get; set; }...
posta 16.06.2013 - 05:52
2
risposte

Java - Estende una classe che estende essa stessa una classe che a sua volta ... e così via ... è sana ..?

NOTA : sentiti libero di modificare il titolo se è leggermente diverso dalla mia domanda. In una delle nostre applicazioni, stiamo mantenendo molte proprietà all'interno dell'oggetto Instance. Ovviamente è mantenuto come Map<K, Map...&g...
posta 11.07.2016 - 19:23
2
risposte

Nome del pattern per una classe che eredita un generico basato su se stesso

Mi chiedo se esiste un nome per lo schema di definizione di una classe generica con un argomento di tipo in cui il tipo eredita la classe che definisce. Ad esempio public class A<T> where T : A<T> { } Non sono sicuro se c'è p...
posta 09.08.2018 - 03:18
2
risposte

Creazione di una classe Vector (fisica) in Java

Sto provando a creare una classe vettoriale (come in fisica) in Java. Voglio supportare l'aggiunta di vettori, i prodotti a punti, la moltiplicazione scalare, ecc. Quindi, la mia domanda è, è possibile farlo con i generici? Generics può prendere...
posta 30.04.2016 - 13:22
2
risposte

Domanda sul casting di una classe in Java con generici

In Java 6 Class<? extends ArrayList<?>> a = ArrayList.class; fornisce ed errore, ma Class<? extends ArrayList<?>> b = (Class<? extends ArrayList<?>>)ArrayList.class; dà un avvertimento. Perché (a)...
posta 26.05.2014 - 23:46
1
risposta

Elenco generici senza generici

Sto usando un Java molto primitivo che non ha Generics, e anche io non posso usare il reflection. Voglio creare un elenco generico in modo che venga digitato in modo sicuro (ad esempio, ho solo un elenco contenente oggetti e voglio creare un...
posta 06.04.2014 - 14:23
1
risposta

Come definire una struttura per memorizzare alcune classi generiche "Variabili" per un facile accesso in seguito

Sto incontrando un problema di progettazione. Il mio codice è in C # ma i concetti potrebbero applicarsi a qualsiasi linguaggio OO. Sto progettando un framework per eseguire esperimenti, e questi esperimenti hanno diverse variabili che manipo...
posta 20.11.2018 - 20:34
3
risposte

Esiste un linguaggio di programmazione con oggetti e generici, ma senza ereditarietà?

Il linguaggio di programmazione GO ha oggetti ma non ereditarietà. Ha anche generici per i tipi built-in Array e Map. Esiste un linguaggio di programmazione con gli oggetti ma non l'ereditarietà e con i generici (cioè i tipi parametrizzati) per...
posta 31.07.2018 - 21:06
1
risposta

E 'ancora considerata un'implementazione del modello di strategia?

Nel mio progetto ho diversi tipi di entità. Ottengo i dati per queste entità in file di testo da una terza parte. Ho scritto una classe per leggere e analizzare questi file di testo, usando il modello di strategia. Il metodo in questa classe...
posta 13.02.2018 - 17:47
3
risposte

Multi ereditarietà in Java

Diciamo che ho una classe java generica Filter<InputType, OutputType> che riceve un oggetto di input e lo trasforma in un oggetto di output. Ora ho due altre classi ( NoInputFilter<OutputType> , NoOutputFilter<InputT...
posta 19.09.2015 - 20:36