Domande con tag 'object-oriented'

3
risposte

Che modello di progettazione è questo? [duplicare]

Sto facendo fatica a trovare il nome di un modello di design di cui ho bisogno di scrivere. Sono stato portato a pensare che fosse un'astrazione ma apparentemente no. Diciamo che ho avuto una classe di driver che ha un metodo Drive :...
posta 28.06.2015 - 20:51
4
risposte

Una tabella singola o due tabelle più piccole

Al momento disponiamo di una tabella Users nel database, con alcune colonne al suo interno. Circa il 50% delle colonne è utilizzato a malapena nel sistema (solo su una o due pagine). Abbiamo discusso tra di noi se dividere questo tavolo in...
posta 14.02.2018 - 21:24
2
risposte

Dove mettere un metodo che usa solo l'interfaccia pubblica della sua classe?

Per una classe come questa: class Foo { public: virtual int GetA(); virtual int GetB(); }; Dove dovrei dichiarare una funzione non virtuale GetSumOfAB ()? 1 - Rendilo un metodo di istanza? class Foo { public: virtual in...
posta 19.05.2017 - 21:29
1
risposta

Gli oggetti con proprietà diverse (non comportamento) hanno tipi diversi?

Vedo un sacco di classi che assomigliano a: class Student extends Model { public string major; public string minor; } class Employee extends Model { public string department; public string building; } Questo tipo di classi...
posta 11.12.2015 - 07:49
2
risposte

Perché il metodo del livello di accesso pubblico viene sovrascritto in java?

Questa domanda viene sollevata con un chiarimento richiesto per decidere quando dichiarare un metodo protected o public durante la progettazione della classe di un pacchetto. Il mio punto è, se è necessario sovrascrivere un metodo d...
posta 13.12.2014 - 11:24
1
risposta

Perché ogni valore è un oggetto in python? [chiuso]

So di scrivere programmi (usando C) che hanno: Valori dei dati, che sono manipolati. Ad esempio: numero intero, valori float ecc. funzioni (regole), tramite cui vengono manipolati i valori dei dati. object è un'astrazione coerente d...
posta 20.02.2015 - 10:30
3
risposte

È possibile avere oggetti privati o protetti in Java? O tutti gli oggetti sono considerati pubblici?

È possibile avere oggetti privati? Ad esempio, quando istanziate un oggetto (classType object1 = new classType ()), può essere privato o protetto o è sempre pubblico?     
posta 01.04.2016 - 06:40
2
risposte

quale è la progettazione orientata agli oggetti? [chiuso]

Ho realizzato un prgram semplice e orientato agli oggetti e penso al design. Mi chiedo quale dei due aspetti sia il design orientato agli oggetti. La maggior parte delle classi di sinistra è classificata come "principale". La freccia nera sig...
posta 20.05.2015 - 03:32
3
risposte

Migliori pratiche di riepilogo dei metodi

Esistono best practice per i riepiloghi dei metodi? Sono un po 'confuso su ciò che appartiene alla descrizione parametro e restituisce quando entrambi sono oggetti. Ecco un esempio di un metodo che sto riassumendo: public class Docu...
posta 17.05.2017 - 14:20
1
risposta

algoritmo per convertire le specifiche tecniche in un modello oggetto [chiuso]

Ho specifiche dettagliate su cosa dovrebbe prendere il mio programma come input e dare come output. Come convertire questa specifica in classi / metodi / proprietà? Ho usato tale algoritmo: Specifica le specifiche, più il modello del...
posta 22.04.2016 - 01:58