Domande con tag 'object-oriented'

3
risposte

Riguardo alle interfacce delle classi in OOP

Quando si dice "un'interfaccia di classe": Fa riferimento a tutti i metodi get e set - o si riferiscono solo alle firme dei metodi e ai tipi restituiti, senza l'implementazione interna di questi metodi? (Aka, l'implementazione di un metodo 'g...
posta 12.03.2014 - 23:04
4
risposte

Oggetto immutabile vs mutevole come parametro restituito per il metodo di classe [chiuso]

Esiste un metodo di classe (metodo statico) in cui creo e costruisco alcuni oggetti. E per riempire quell'oggetto, lo creo come oggetto mutevole. Il mio oggetto mutabile è una sottoclasse di oggetto immutabile. Quindi posso restituirlo come t...
posta 08.04.2013 - 17:24
3
risposte

Cosa cercare / ricercare per saperne di più su questo modo di codificare Java?

Che cosa dovrei cercare / ricercare se cerco come iniziare a tradurre le tabelle del database in codice Java? Per esempio, se ho una relazione uno-molti nel database e voglio tradurlo in codice Java ... come si chiama quel processo? Sto davve...
posta 05.12.2011 - 01:27
3
risposte

Un semplice metodo di produzione dovrebbe includere l'operazione "nuova"?

Ad esempio, supponiamo che io abbia una classe per creare un pulsante con stili specifici comuni alla mia app, posso avere Restituisce un nuovo oggetto modificato: public class ButtonFactory { public static Button createAppButton(St...
posta 27.07.2018 - 04:24
2
risposte

qual è il punto di sovraccarico del metodo? [duplicare]

Sto seguendo un libro di testo in cui mi sono appena imbattuto nel sovraccarico di metodi. Descrive brevemente il metodo di overloading: quando lo stesso nome del metodo viene utilizzato con diversi parametri, viene chiamato overloading del me...
posta 31.05.2014 - 23:10
1
risposta

Come forzare l'utente a creare una nuova istanza di oggetto

Ho una libreria con thread e applicazioni asincroni che li usano. L'applicazione può passare l'oggetto alla libreria di tipo fornito dall'interfaccia della libreria. Se l'applicazione non crea una nuova istanza di oggetto e passa, ad esempio, l'...
posta 31.10.2016 - 09:20
1
risposta

Perché i linguaggi basati sulla classe come c # e java usano ancora i file per memorizzare il codice? [chiuso]

In alcuni linguaggi object oriented, specialmente quelli senza funzioni free standing, è ora consigliabile avere una classe per file, con il nome del file uguale al nome della classe. Per esempio. MyClass.cs che memorizza la classe MyCla...
posta 07.11.2016 - 18:00
2
risposte

In Vai quando scrivere una funzione con o senza ricevitore?

Stiamo cercando di scrivere Go nel modo più idiomatico possibile, ma a volte facciamo fatica a trovare quale sia il modo migliore. Ad esempio, nel nostro servizio stiamo creando / convertendo una struttura da un'altra: type Foo struct {...
posta 10.08.2017 - 17:52
3
risposte

Guida ai numeri complessi

OK, quindi ho un incarico di programmazione e ho bisogno di creare una classe che rappresenti i numeri complessi (buona finora), aggiungerli a una lista (buona finora), e quindi mostrare se ogni singolo numero è reale (a + 0x), immaginario (0 +...
posta 07.03.2015 - 01:13
2
risposte

Progetto di classe Stateless con modifica parziale

Ho a che fare con un problema di progettazione. In realtà ho la seguente architettura: Un'interfaccia Process : public interface Processor { void applyNewConfiguration(final Configuration conf); Result process(); } Un proce...
posta 10.02.2018 - 12:54