Domande con tag 'java'

3
risposte

Come limitare le risorse disponibili a un programma?

Sto approfondendo la programmazione multi-thread con Java, ma trovo difficile testare il mio programma per i bug. Il mio computer ha semplicemente troppe risorse e core, rendendo difficile vedere come il mio programma agisce sotto stress. C'è...
posta 13.10.2013 - 16:01
4
risposte

Perché devo dichiarare le funzioni virtuali come tali?

Esempio: Abbiamo una classe di base Base e tre sottoclassi che implementano tutte la propria versione di doSomething() . In una funzione intermedia f(Base b) , vogliamo chiamare la versione pertinente di doSomething() a seco...
posta 21.05.2016 - 20:58
4
risposte

Che cosa guadagnano i linguaggi OOP dall'avere costruttori che restituiscono sempre un oggetto?

In quella che sembra una deliberata decisione progettuale, il C ++ non ha un valore nullo per oggetti e riferimenti. Questo rende l'uso di oggetti e riferimenti molto elegante poiché non è necessario eseguire controlli nulli. Significa anche che...
posta 14.08.2018 - 16:34
2
risposte

Scrittura del codice OOPS in linguaggio non orientato agli oggetti

Stavo leggendo un articolo su Internet mentre mi stavo preparando per l'intervista e ho scoperto la seguente dichiarazione - Writing object oriented code, even in non-object oriented language? Questa affermazione è vera ?? Qualcuno pu...
posta 07.04.2013 - 00:26
4
risposte

Denominazione di variabili simili [chiuso]

Ho bisogno di poche variabili correlate (ad esempio ho le lunghezze di 3 linee date. Devo dire se formano un triangolo). Quale convenzione di denominazione delle variabili è preferibile in Java ? len0 , len1 , len2 o lenZ...
posta 14.11.2017 - 12:42
3
risposte

Refactoring Atrocious Java Code [duplicate]

Quindi di recente ho iniziato un nuovo lavoro per una piccola azienda di software. Hanno una vecchia tecnologia di cui ero a conoscenza durante il processo di intervista. Tuttavia, ho scavato nel loro codice base, e sono un po 'inorridito d...
posta 21.02.2017 - 21:49
2
risposte

Qualunque modello di progettazione OOP che sia in qualche modo rappresentativo di tutti i principi di progettazione SOLID OOP in gioco?

Sto cercando di insegnare un corso sui principi di progettazione orientata agli oggetti (su SOLID) presso un istituto di formazione. Voglio anche insegnare agli studenti alcuni modelli di progettazione OOP come factory, singleton e un altro. So...
posta 05.09.2014 - 01:46
1
risposta

Perché le interfacce sono chiamate interfacce? [chiuso]

Da quanto ho capito finora, un'interfaccia è un elenco di metodi che devono essere implementati da chiunque desideri utilizzare tale interfaccia. In tal caso, farebbe qualche differenza chiamarlo una specifica anziché un'interfaccia, o è più...
posta 30.05.2014 - 13:57
3
risposte

Anatra che digita in lingue tipizzate staticamente

È giusto presupporre che un costruttore sovraccarico per una classe possa essere pensato come un "papero" per la tipizzazione delle anatre? Diciamo che ClassA ha un costruttore sovraccarico, sarebbe ragionevole pensare che i diversi costruttori...
posta 22.07.2014 - 20:38
4
risposte

Opzioni per la costruzione di un oggetto che non è inizializzato logicamente fino a quando non vengono impostati tutti i campi

Al momento sto lavorando a un gioco di Pokemon e sto incontrando alcuni problemi di progettazione. L'esempio più semplice è il seguente: Ogni Species di Pokemon ha diversi tratti che sono richiesti prima che sia inizializzato logicamente...
posta 15.01.2015 - 07:53