Domande con tag 'abstraction'

1
risposta

Perché si dice che una classe rappresenti un'astrazione? [chiuso]

Penso che l'astrazione rappresenti solo le cose essenziali necessarie allo scopo in quanto ci sono così tante proprietà non necessarie. Allora perché si dice che una classe rappresenti un'astrazione?     
posta 21.01.2015 - 16:16
1
risposta

Come utilizzare gli spazi dei nomi per separare l'interfaccia dall'implementazione, in c ++?

Per quanto ne so, puoi rendere nota la tua interfaccia agli altri fornendo il tuo file .h. Il tuo .cpp è l'implementazione. Quindi possono vedere i nomi delle funzioni, i tipi di parametri, il tipo di ritorno, forse una descrizione di come usare...
posta 25.03.2014 - 21:32
2
risposte

Quando dovresti creare / distruggere l'oggetto sottostante in una classe che lo avvolge

(nota: ho usato Java per semplificare la spiegazione della mia domanda, ma il linguaggio attuale è irrilevante per questo dilemma) TL; DR: Ho un wrapper attorno ad alcune classi sottostanti. A che punto dovrei istanziare la classe sottostan...
posta 26.09.2014 - 20:29
3
risposte

Progettazione di un oggetto di incapsulamento simile a SQL per uso programmatico

Nelle ultime settimane, ho lavorato su una libreria di mappatura dei dati, che ha coinvolto molte ricerche, sperimentazione, pianto, incolpare la lavagna per non essere abbastanza grande e più ricerca. Ma ora ho un'idea completa di ciò che sto c...
posta 24.05.2013 - 01:29
1
risposta

Scambio di entità o ORM nel modello di repository

Diciamo che sto seguendo lo schema del repository nella mia applicazione e ho class UserEntity { private $model; public function __construct() { $this->model = new UserModel(); } } Diciamo che questa è la mia class...
posta 20.06.2018 - 07:25
2
risposte

Il significato del metodo astratto? [duplicare]

Modifica : la differenza tra la mia domanda e Quali sono le differenze tra classi astratte, interfacce, e quando usarli , Quali sono le classi astratte e i metodi astratti? è che le risposte scelte non Si parla della parte del warning del...
posta 23.03.2017 - 14:05
1
risposta

Chiamate riflessive di oggetti nella stessa gerarchia

Non sono sicuro di come esprimerlo. Credo che questo avrebbe dovuto essere chiesto da qualche parte, ma non riesco a trovarlo perché non conosco le parole chiave. Fondamentalmente, ho alcuni tipi come questo: interface Foo class Bar0 ex...
posta 08.07.2016 - 14:19
1
risposta

Avrebbe senso aggiungere all'eredità parametri di un tipo dedotto?

Scriverò questo in PHP (dove questo pensiero ha avuto origine), ma questo è generico per qualsiasi linguaggio orientato agli oggetti. Fondamentalmente, questa è un'aggiunta alle classi astratte che definisce l'implementazione delle sue sottoclas...
posta 30.01.2014 - 19:38
2
risposte

Refactorable God v.s. troppi classi [duplicati]

Quindi ho questo problema : per strutturare gerarchicamente il mio codice, per ogni nuova cosa minuscola, creo una sottocartella, un file, una classe ... e in essa una funzione a 10 righe. È un anti-pattern. Ultimamente ho cercato di sbagl...
posta 16.09.2013 - 11:37
1
risposta

Quale astrazione usare per la somma gerarchica dalla lista ordinata

Sto cercando un'astrazione da cui risolvere una classe di problemi simile al seguente: Ho questo ResultSet ordinato (in questo caso ordinato per NATION, REGION, DISTRICT, COUNTRY): CITY' Table | NATION | REGION | DISTRICT | COUNTRY | PO...
posta 09.04.2018 - 14:42