Domande con tag 'object-oriented'

1
risposta

Dove conservare le formule e le "costanti" della formula?

Voglio implementare un sistema di gestione stipendi basato su database utilizzando CSharp. L'ho già fatto una volta, ma l'implementazione fa schifo quindi voglio farlo di nuovo e farlo bene. Il mio primo pensiero è quello di creare un calcola...
posta 04.11.2015 - 15:07
1
risposta

Usa decoratore e fabbrica insieme per estendere gli oggetti?

Sono nuovo di OOP e modello di progettazione. Ho una semplice app che gestisce la generazione di tabelle, colonne (che appartengono alla tabella), righe (che appartengono alla tabella e hanno colonne) e valori (che appartengono alle righe). C...
posta 25.11.2012 - 15:57
1
risposta

Domanda OOP per catalogo prodotti

Ho una domanda che mi infastidisce da qualche giorno. Ho creato un webshop per un mio buon amico. Il problema è che ho una domanda di classe OOP. Le persone possono acquistare alcuni vestiti nel negozio. Il problema sorge come mostrare inform...
posta 21.02.2013 - 09:01
0
risposte

Qual è lo schema migliore per convalidare un'entità condizionale? [duplicare]

Sto sviluppando un sito Web ASP.NET MVC 5 e ho una vista con una griglia. In questa griglia ho una colonna che rappresenta una proprietà URL. Questo url è un link per scaricare alcuni file, ma questo URL dovrebbe essere disponibile solo in...
posta 16.06.2015 - 20:42
3
risposte

L'overloading delle funzioni è considerato generale Evil? [chiuso]

Recentemente ho trovato due nuovi linguaggi di programmazione (Vala e google GO) che non supportano il metodo o l'overloading di funzioni e intendono non supportarli in futuro! I creatori di questi linguaggi dicono che l'overloading è malvagio e...
posta 19.01.2013 - 19:09
2
risposte

Perché C ++ è preferito rispetto a C per le applicazioni commerciali? [chiuso]

I programmi in C per lo più. Tuttavia, è abbastanza ovvio che molte altre applicazioni commerciali sono fatte in C ++. Per quanto posso dire, il C ++ è un linguaggio molto complesso, con sintassi apparentemente contorta e troppi costrutti. Il...
posta 19.05.2013 - 07:38
3
risposte

Perché l'interfaccia ListE viene introdotta anche nella gerarchia delle collezioni? [duplicare]

Di seguito è riportato il diagramma, dove, se consideriamo solo le implementazioni di List, AbstractListmantieneilcomportamentodibasedellalista.PerintrodurrelanuovaimplementazioneclassMyList(diciamo)sipuòereditareAbstractListesovrascrivere(...
posta 05.07.2015 - 04:16
2
risposte

Le proprietà autoattive non violano l'incapsulamento?

In C #, quando un campo che riceve o imposta richiede logica, usiamo le proprietà. Ad esempio: private int _age; public int Age { get { Console.Writeline("Club member is {0} years old", _age); } set { if(val...
posta 13.05.2016 - 09:47
4
risposte

Force Derived Class per implementare il metodo statico C #

Quindi la situazione è come, ho poche classi, tutte con metodi CRUD standard ma statici. Voglio creare una classe base che sarà ereditata in modo che possa forzare l'implementazione di questi metodi CRUD. Ma il problema è che i metodi CRUD sono...
posta 17.11.2014 - 07:34
2
risposte

Perché il test del white box è scoraggiato in OOP?

Sembra che il consenso generale per le classi di test unitari sia quello di testare il tuo oggetto solo attraverso la sua interfaccia pubblica. Quindi, se volevi testare il metodo removeElement su una classe LinkedList dovresti chiamare a...
posta 18.06.2017 - 19:41