English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

NET:Solving l'edizione multipla di eredità sotto la piattaforma del NET

Software RSS Feed





La piattaforma del NET non sostiene l'eredità multipla. Non confonda l'eredità multilivelli con l'eredità multipla. Con l'eredità multipla possiamo avere una sottoclasse che eredita da due codici categoria allo stesso tempo.

Supponiamoli hanno un'applicazione che ha i clienti del codice categoria ed altri fornitori del codice categoria. Se desideraste unire questi due codici categoria in un codice categoria di CustomerVendor sarebbe una combinazione dei clienti e dei fornitori appena come lo schema qui sotto.

Copii prego il seguente URL nel vostro browser per osservare lo schema: http://www.vbprofs.com/images/Article Images/ThomasArt1.gif

Nel suddetto schema vediamo come il codice categoria di CustomerVendor eredita da entrambi quei codici categoria.

L'eredità multipla è complessa e può essere pericolosa. I vantaggi di re-uso di codice prevalgono sopra complessità spetta alla vostra scelta.

L'eredità multipla non è sostenuta dalla piattaforma del Net o del VB.NET. Anziché l'eredità multipla possiamo usare le interfacce multiple per realizzare l'effetto simile all'eredità multipla.

In VB.NET tutti gli oggetti hanno un'interfaccia primaria o natale, che si compone di proprietà, di eventi, di metodi o di variabili del membro dichiarate usando la parola chiave pubblica. Gli oggetti possono effettuare anche le interfacce secondarie usando la parola chiave dello strumento.

A volte per un oggetto è utile avere più di un'interfaccia, permettendo che noi ci interagiamo con l'oggetto nei sensi differenti. L'eredità permette che noi generiamo le sottoclassi che sono un caso specializzato del codice categoria basso.

Esempio

A volte abbiamo un gruppo degli oggetti che non sono il simile, ma desideriamo maneggiarli lo stesso modo. Desideriamo tutti gli oggetti comportarsi come se siano gli stessi, anche se sono differenti.

Possiamo avere alcuni oggetti differenti in un'applicazione, quali il cliente, il prodotto, la fattura ecc. Ogni oggetto avrebbe un'interfaccia di difetto adatta ad ogni oggetto specifico e ciascuno di loro è un codice categoria differente. Nessun'eredità naturale è implicata fra questi codici categoria. Supponiamoli desiderano stampare un documento per ogni tipo di oggetto. In questo caso vorremmo rendere loro tutto l'atto come oggetto stampabile. Per compire questo possiamo definire un'interfaccia generica che permetterebbe la generazione del documento stampato. Effettuando un'interfaccia comune possiamo scrivere una procedura che accetta tutto l'oggetto che effettua un documento stampato.

Per concludere, effettuando le interfacce multiple in VB.NET, possiamo realizzare un effetto simile a quello dell'eredità multipla.

Thomas è uno sviluppatore di base visivo con esperienza, con perizia degli anni 7+ che sviluppano particolarmente le applicazioni finanziarie. La sua conduttura abilità è VB, lo SQL, rapporti di cristallo - avete bisogno liberamente di uno sviluppatore di base visivo per il vostro tatto di progetti di mettersi in contatto con Thomas con il suo Web site personale Kaloyani.com o con VBprofs.com - le più nuove risorse visive di VB.NET e di base portali.

Fonte dell'articolo: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster prendi il Codice Html
Aggiungi questo articolo al tuo sito ora!

Webmaster invia i tuoi Articoli
Nessuna registrazione richiesta. Compila il form e i tuoi articoli sono nella Directory di Messaggiamo.Com

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Invia i tuoi articoli alla Directory di Messaggiamo.Com

Categorie


Copyright 2006-2011 Messaggiamo.Com - Mappa del Sito - Privacy - Webmaster invia i tuoi articoli alla Directory di Messaggiamo.Com [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu