Domande con tag 'inheritance'

1
risposta

Come gestire la logica personalizzata per più clienti

Abbiamo un progetto in cui dobbiamo elaborare determinate richieste inviate dal cliente. La richiesta è in un formato generico o in un formato cliente (tutto xml) che viene poi convertito nella versione generica. Quindi vengono creati alcuni...
posta 19.03.2015 - 20:53
1
risposta

Qualunque motivo valido per Nest Pagine Master in ASP.Net piuttosto che Eredita?

Attualmente in un dibattito sul lavoro e non riesco a capire perché qualcuno volesse evitare intenzionalmente l'ereditarietà con le pagine master. Per riferimento qui è la configurazione del progetto: BaseProject MainMasterPage Some...
posta 27.03.2012 - 20:00
3
risposte

Wrapping Controller / ApiController per rimuovere i boilerplates

Puntiamo a ridurre il rumore del codice che sarebbe comune per tutti i controller come CRUD di base. public interface IGenericController<T, Y> where T : BaseMaster { IEnumerable<T> Get(); T Get(Y code); HttpResponseMe...
posta 08.12.2016 - 07:25
5
risposte

Ereditarietà quando si segue il modello di repository in PHP

Sto provando a creare un'applicazione PHP utilizzando il pattern di repository ma non sono sicuro di come dovrei implementare il metodo save . Ho una classe astratta chiamata ItemRepository che ha il seguente metodo: abstract class...
posta 13.09.2015 - 02:24
2
risposte

Progettazione C ++ per classi encoder / decodificatore con diversi tipi memorizzati

Ho bisogno di gestire diversi elementi in un vettore, ogni elemento possiede un parametro specifico (intero o stringa), così posso facilmente gestire la codifica / decodifica di una serie di elementi. La codifica di un elenco di elementi se...
posta 22.07.2015 - 17:17
1
risposta

Database modulare, Ereditarietà dello schema

Considera più schemi di database relazionali con una struttura di dipendenza ereditaria come nota dai sistemi OOP: Le tabelle sono solo un segnaposto per oggetti di database arbitrari come Views, Stored Procedures, ecc. Esistono metodi...
posta 05.04.2015 - 17:42
2
risposte

Utilizzo dei tratti PHP per simulare l'ereditarietà multipla

Per questa domanda voglio presentare il mio attuale design e la mia idea di usare un tratto. Vorrei sapere se la mia comprensione dei tratti è corretta e se il mio problema può essere risolto con un altro design che non li coinvolge. La mia a...
posta 18.12.2016 - 14:50
5
risposte

Perché le lingue OOP non offrono una funzionalità per clonare un genitore in una classe figlio?

Considera le seguenti c # esempio: public class MyParentClass { public int MyInt { get; set; } } public class MyChildClass : MyParentClass { } public class AnotherClass { public MyChildClass GetChildClassFromParentClass(MyParentClass...
posta 12.01.2018 - 17:39
3
risposte

Perché un'interfaccia estende un'interfaccia invece di implementarla?

In Java supponiamo di avere un'interfaccia A: public interface A { // foo } Ho anche l'interfaccia B: public interface B extends A { // foo + bar } Perché l'interfaccia B estendi interfaccia A e non implementa l'interfaccia...
posta 20.04.2015 - 16:29
3
risposte

"Corretto" modo di usare l'ereditarietà

All'interno di un piccolo progetto, una classe Storage è pensata per memorizzare qualsiasi tipo di Item . Ora, un Item ha un String name e un'interazione. Ad esempio, un elemento orologio potrebbe implementare l'interazione...
posta 25.07.2015 - 21:39