Domande con tag 'object-oriented'

1
risposta

Ogni oggetto è arrotondato alla stessa dimensione in Java?

Secondo questa risposta ogni oggetto in Java ha le stesse dimensioni? La risposta sta parlando dell'oggetto stesso o del riferimento all'oggetto? Ecco la dichiarazione: every object size is rounded to 16 bytes in Hotspot, so an object...
posta 08.06.2013 - 18:22
3
risposte

qual è un buon approccio per lavorare con più database?

Sto lavorando su un progetto che ha un proprio database chiamandolo InternalDb, ma anche esegue una query su altri due database, chiamandoli ExternalDb1 ed ExternalDb2. Sia ExternalDb1 che ExternalDb2 sono effettivamente richiesti da alcuni altr...
posta 27.06.2013 - 20:24
1
risposta

La programmazione strutturata e la programmazione orientata agli oggetti non sono complementari?

Sembra che ci sia molta discussione sul web sulle differenze tra questi due paradigmi e su come OOP sia in qualche modo migliore della programmazione strutturata. Ma non sono complementari? Dal mio punto di vista si potrebbe organizzare la su...
posta 06.06.2013 - 03:46
3
risposte

Semplici accessor e mutatori beneficiano delle intestazioni di blocco commentate?

Domanda breve È necessario aggiungere i commenti dell'intestazione di funzione per gli accessor e i mutatori semplici ? Esempio u8 OBJ_get_state_x(void) {return obj.state_x;} void OBJ_set_state_x(u8 x) {obj.state_x = x;} Pensi...
posta 02.10.2011 - 18:27
2
risposte

Introduzione delle differenze comportamentali in un modello di dominio complesso

Supponiamo di costruire un sistema per la gestione di strutture di dominio di grandi dimensioni come i prestiti bancari o il contratto di assicurazione. Alla radice del modello di dominio è una classe di prestito. Serve come un punto di ingresso...
posta 01.02.2017 - 14:08
3
risposte

Come si restringono classi specifiche per una proprietà?

Qual è la procedura migliore per specificare quali classi possono essere archiviate in una proprietà di classe? Per esempio se avessi un DTO con un proprietà che dovrebbe consentire ClassA, ClassB, ClassC, un'altra proprietà che consente C...
posta 21.02.2017 - 15:42
2
risposte

OOP in Java - A cosa servono i getters?

Di solito, i getter restituiscono sempre il valore di una variabile. Ho appreso nella mia letteratura che l'accesso ai campi è controllato da getter e setter. Quando ho avuto il mio codice valutato dai programmatori, è stato improvvisamente dett...
posta 03.02.2018 - 12:29
2
risposte

Modo corretto per differenziare i tipi di utenti in OO

Sto progettando un'applicazione in cui ho utenti e amministratori (più avanti nel futuro, posso avere diversi sottorari, in cui ognuno può accedere ad alcune aree dell'applicazione). Attualmente, ho una singola classe "User" con un attributo...
posta 23.10.2016 - 19:25
2
risposte

Raccolta calcolata troppo?

Diciamo che ho estratto una struttura dati come una lista; questo nuovo oggetto dovrebbe eseguire tutti i calcoli o solo fornire funzioni di calcolo minime e quindi consentire a un nuovo oggetto come ReportGenerator di eseguire calcoli su larga...
posta 13.12.2017 - 17:15
1
risposta

Come posso essere sicuro che la sottoclasse abbia impostato una proprietà (obbligatoria) nel suo costruttore?

Ho una classe base chiamata ProductRepository e ci sono altre classi che la estendono; come PushProductRepository o SocialProductRepository. class ProductRepository implements ProductRepositoryInterface { private $product; public func...
posta 27.12.2017 - 15:38