oop

Test di programmazione Java per intervista

Ecco un test di programmazione utilizzato in un colloquio di lavoro. Trovo che abbia una prospettiva non-OO molto strana e mi ... : this.functionList) { result.add(new Double(function.calculate(x))); } return result; } }

Classi di fabbrica [chiuso]

Personalmente non ho mai capito l'idea delle classi factory perché sembra molto più utile istanziare direttamente un Oggetto. ... tuazione l'uso di un modello di classe factory è l'opzione migliore, per quale motivo e come appare una buona classe factory?

Incapsulamento Java [duplicato]

Questa domanda ha già una risposta qui: Perché usare getter e setter / accessors? [chiuso] ... on l'ha spiegata/elaborata. In attesa di ottenere una spiegazione appropriata e soddisfacente qui al forum di stackoverflow.

Convenzioni di denominazione delle variabili in Java?

In PHP, noi (almeno i buoni programmatori) iniziamo sempre nomi di variabili generali con una lettera minuscola, ma variabili ... gli oggetti che iniziano con maiuscole ma il resto con minuscole, o tutto inizia con minuscole come Ho letto in altri posti?

Quale potrebbe essere un buon libro di programmazione orientato agli oggetti che può dare una buona base solida in OOP? [chiuso]

Stavo leggendo questo articolo da Apple: Http://developer.apple.com/library/mac/documentation/cocoa/conceptual/OOP_ObjC/O ... he metodologia da un libro? Qualche libro OOP dà una buona, solida base in OOP che è ciò di cui sta parlando la carta Apple?

Qual è il modo migliore per leggere i parametri di configurazione dal file di configurazione in Java?

Assumiamo fino a runtime non sappiamo quali sono i dettagli della configurazione(potrebbe essere necessario configurare quest ... contemporaneamente dal file di configurazione e memorizzarli come costanti globali per un uso successivo nell'applicazione)

Qual è la differenza tra oggetti e strutture dati?

Ho letto il libro Clean Code: un manuale di software Agile artigianale e nel capitolo sei pagine 95-98 chiarisce le differenz ... osiddette "classi ibride" che cercano di agire come un oggetto e una struttura dati. Qualche consiglio su come evitarli pure?

Differenza tra tipo di oggetto e tipo di riferimento

Stavo studiando il polimorfismo da "Head First Java" e sono arrivato a questo concetto. Qualcuno può spiegarlo per favore con ... asse del tipo di riferimento, non il tipo di oggetto. Qual è la differenza tra il tipo di riferimento e il tipo di oggetto?

Confronto di due classi in base ai suoi tipi o nomi di classi

È necessario confrontare due oggetti in base alla classe che implementano? Quando confrontare usando getClass() e quando getC ... lass().equals(monster.getClass()) )// #2 MODIFICA 1 Che dire di: ? nextMonster.getClass().equals(MonsterTypeOne.class)

accessibilità metodo protetto java

Nel codice seguente la classe Consumer può accedere al metodo protetto della classe Genitore.Come è possibile dal momento che ... bj = new Parent(); parentObj.method1(); //parentObj.method2(); parentObj.method3(); } } Grazie

Cosa significa il segno @ in java?

Di seguito è riportato il frammento di codice. @Intercepts({@Signature( type= Executor.class, method = "update", args = {MappedStatement.class,Object.class})}) public class Qualcuno può spiegarmi cosa significa @ sign in Java?

Come imparare a progettare applicazioni in Java [chiuso]

Ho programmato in Java negli ultimi 2 anni e ora voglio entrare nella progettazione di applicazioni. Finora sono solo nella c ... modelli di progettazione, non sono ancora in grado di passare alle applicazioni di progettazione da solo. Per favore aiuto.

Pianificatore di viaggio, dati grafici e Java

Sto cercando un po 'di aiuto con un po' di lavoro che ho. Il compito è quello di creare un pianificatore di viaggio metropol ... this_station, next_station, tube_line) Attraversare questo è abbastanza complicato. Qualsiasi aiuto seriamente apprezzato!

Che cos'è una classe driver? (Java)

Stavo leggendo un libro di testo Java e menziona qualcosa chiamato "classe driver". Che cos'è e in che modo è diverso da una classe normale?

Che cosa è" logger " in Java?

Ho una classe in cui vedo le seguenti cose: this.logger.severe(""); this.logger.warning(""); this.logger.info(""); Non ca ... stanziare la classe in un modo usuale usando "new Logger ()). Anche io non capisco cosa esattamente logger.grave ( "" ) fare.

Java Game Dev: cercando di separare mondo e Renderer

Sto sviluppando un piccolo gioco in Java e mi sono imbattuto in un problema nel decidere come astrarre il mio mondo di gioco ... se volessi, potrei inserirlo in un nuovo framework o qualsiasi altra cosa su tutta la linea. C'è un modo per avere entrambi?

Bloccato sull'esercizio della carta / mazzo da Java official tutorial

Sono bloccato su una parte del tutorial Java, in particolare questo esercizio. L'esercizio ti chiede di: 1-Scrivere una ... di istanza e simili) Grazie. A proposito, questa non una domanda a casa, sto imparando Java per un progetto commerciale.

OOP Design per il gioco degli scacchi in Java (problemi con l'interazione pezzo / tavola)

Sto cercando di scrivere il mio gioco di scacchi in Java. Ho iniziato a scrivere le lezioni e la mia idea di alto livello è ... ard) e le coordinate x e y del pezzo corrente. Questo sembra brutto... Qualsiasi suggerimenti? Grazie per l'aiuto, Mariogs

Perché integrano l'API stream in framework di raccolta in java 8

Quando ho imparato a conoscere i modelli di progettazione ho sentito che la delega è migliore dell'ereditarietà nella maggior ... entazione del metodo predefinito di Interface che a sua volta sfoca la semantica delle interfacce rispetto a Classi astratte?

Cercando di convertire il diagramma di un gioco di scacchi in codice java (abstract)

Sto tentando di convertire questo diagramma in codice java solo per ottenere un blocco di domande di progettazione che posson ... strate nel diagramma e scrivere gli attributi e i metodi menzionati in java . Per lo più ho difficoltà a capire il + e -.