Domande con tag 'inheritance'

2
risposte

Ereditarietà rispetto alla composizione in un'applicazione aziendale

Ho un sistema di gestione e monitoraggio della formazione, con una struttura di alto livello come segue: Abbiamo un ruolo 1 , ad es. Manager, Shift-boss, minatore, ecc. E un Candidato , formazione per quel ruolo. Il ruolo ha un elenco di...
posta 03.11.2011 - 05:18
2
risposte

Servizi di marcatura per la gestione sicura; Annotazione o eredità?

Abbiamo molti servizi, alcuni che richiedono un po 'di sicurezza, altri no. Vogliamo un modo semplice per dire, in codice, se un servizio sarà sicuro o meno. Quale sarebbe il modo migliore: annotazione o eredità? public class SomeServiceImp...
posta 28.02.2011 - 08:38
1
risposta

Convenzione Java - Implementazione di due funzioni simili per due oggetti diversi

Ho due classi, chiamiamole Foo e Bar . Entrambi estendono classi diverse ( Foo extends X , Bar extends Y ), che hanno un antenato comune "via via" l'albero di ereditarietà, qualcosa del genere: Sia Foo che Bar...
posta 13.12.2018 - 10:55
3
risposte

Implementare l'interfaccia usando i membri della classe

Questa era solo una domanda che mi stavo chiedendo in termini di best practice. Sto scrivendo un piccolo programma C ++ che usa un'interfaccia per implementare una funzione. Nella classe che usa l'interfaccia (cioè eredita dalla classe di i...
posta 30.07.2018 - 09:59
1
risposta

Come si chiama l'atto di estendere una classe Java con un'altra classe?

Quando creiamo una classe Java per l'esempio B che eredita da un'altra classe, ad es. A, diciamo che la nostra sottoclasse (B) estende la super classe (A). Cos'è questo atto chiamato in programmazione. In altre parole, per esempio, quando un ins...
posta 17.06.2017 - 13:20
1
risposta

Alternative all'ereditarietà per componenti con comportamenti diversi?

Ho imparato molta ereditarietà in C #. Ma mi chiedo se ci sono altri modi che possono essere più puliti per le configurazioni basate sui componenti. Ho oggetti che sono tutti praticamente uguali ma hanno un comportamento unico legato a loro,...
posta 22.05.2018 - 00:55
2
risposte

Sottoclasse al casting super-classe, C ++

Per curiosità. Supponi di avere una classe con un membro dati: class Base { public: //methods and constructor,set and get, operator overload etc private: int data; }; class Der : public Base { public: //just overload of some of t...
posta 31.01.2017 - 17:41
2
risposte

Principio di sostituzione di Liskov e linguaggi prototipici

I linguaggi prototipo forniscono un rimedio al problema di Liskov? Quindi il mio modo di vedere è questo: una sottoclasse è strettamente accoppiata alla sua superclasse e questo crea sottili effetti collaterali quando si usano tipi polimorfi....
posta 11.01.2017 - 02:08
2
risposte

Domanda sui membri nelle classi derivate (nuova vs override)

Sto lavorando al libro Head First Design Patterns e sono attualmente nel capitolo Decorator Pattern. Dal momento che gli esempi di libri sono scritti in Java, sto adattando il, a C # come vado. Questo esempio simula un sistema di ordinazione...
posta 30.10.2016 - 04:13
2
risposte

Che cos'è esattamente la conformità all'interfaccia in C ++?

Stavo leggendo questo . Dice che Some people believe that the purpose of inheritance is code reuse. In C++, this is wrong. Stated plainly, “inheritance is not for code reuse.” The purpose of inheritance in C++ is to express interf...
posta 29.08.2015 - 20:25