Domande con tag 'java'

6
risposte

Perché gli oggetti 'String' sono immutabili con un costruttore esplicito in java? [duplicare]

Ha senso rendere immutabili gli oggetti class String con le seguenti dichiarazioni, perché condividono la stessa archiviazione nel pool comune. String str1 = "abc"; String str2 = "abc"; Ma non sono sicuro, se ha senso avere oggetti...
posta 28.11.2014 - 05:28
3
risposte

Come creare interesse nella programmazione? [chiuso]

Sono uno studente del terzo anno di ingegneria del software, e non mi trovo da nessuna parte nel campo della programmazione. Conosco le basi dei linguaggi di programmazione come C, C ++, Java, Visual Basic, HTML, JAVAScript, CSS e PHP. Ma ogn...
posta 11.08.2012 - 10:50
3
risposte

Perché sovrascrivere un metodo statico non causa il polimorfismo in Java

Molti dicono che non possiamo sovrascrivere un metodo statico. Ma possiamo scavalcare un metodo statico. La domanda è, quando sostituiamo un metodo statico, perché non risulta nel polimorfismo?     
posta 04.10.2014 - 07:22
5
risposte

È buona pratica racchiudere la raccolta in Java? [chiuso]

Mi sono imbattuto in uno snippet come questo, e ho scoperto che è finita l'ingegneria. È una buona pratica? public class SchoolList extends ArrayList<School> { } public class School extends ArrayList<StudentList> { } public class...
posta 28.02.2014 - 07:30
2
risposte

Come gestire il flusso di dati tra i componenti dell'interfaccia utente?

Ho cercato di utilizzare classi che implementano ActionListener per rispondere all'input dell'utente. Sto costantemente notando che per un listener di azioni per comunicare l'evento ad altri oggetti, deve contenere l'oggetto. Mi piace, L'ogge...
posta 02.04.2014 - 21:43
5
risposte

Devo seguire la regola del "principio di inversione di dipendenza" anche se ho bisogno di un solo tipo e non ho bisogno di polimorfismo?

Considera che ho delle lezioni come segue: public class User{ private String name; //other code private String getName(){ return name; } } public class ShowUserInfo{ public void show(User user){ System.out....
posta 29.11.2017 - 01:37
2
risposte

Questo modello di progettazione di tipo Singleton è un framework fattibile su cui costruire?

Sto postando questa domanda qui dopo che è stato determinato come "off-topic" per lo stackoverflow e "troppo ipotetico" per la visualizzazione del codice. Sto sperimentando diversi modelli di progettazione in stile singleton per un componente...
posta 21.08.2018 - 09:16
4
risposte

Rest API Design in caso di parziale successo

Quindi ho un sistema di prenotazione dei biglietti. Ho una richiesta di prenotazione di biglietti su API, dalla mia applicazione chiamiamo servizio di pagamento. Se non è riuscito al primo tentativo, procedere aggiungendo un messaggio in c...
posta 16.07.2018 - 10:07
2
risposte

Le implementazioni non sono intercambiabili e devono trasmettere spesso un odore di codice?

Sto costruendo un piccolo gioco simile agli scacchi. Mi piacerebbe poter riutilizzare la struttura anche per un'altra versione di dama. Sto modellando i giochi con le interfacce (mostrando solo quelli rilevanti): RuleOrchestrator.class publ...
posta 31.08.2017 - 23:00
4
risposte

Perché puoi avere lo stato all'interno di una classe statica in java?

Oggi stavo giocando con Java e ho letto sulle classi interne statiche. Perché puoi avere "stato" all'interno di una classe interiore statica. Ad esempio: class outerClass { static class Test { private String a; Stri...
posta 16.07.2014 - 15:39