| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come ereditare da più di una classe in VB.NET
    Anche se Microsoft Visual Basic vieta l'ereditarietà multipla , esso offre incapsulamento che , se usato in modo creativo, in grado di ottenere lo stesso effetto . Ereditarietà e incapsulamento sono due fondamenti della programmazione orientata agli oggetti , ciascuno molto più facile da capire con l'esempio di definizione . Entrambe le tecniche sono modi per derivare ed estendere le nuove funzionalità da codice esistente . Derivare una nuova classe ereditando uno poi incapsulare le classi seconde . Cose che ti serviranno
    Microsoft Visual Studio o Visual Basic Express 2010
    conoscenza di base di Visual Basic.Net
    Show More Istruzioni
    1

    Aprire Visual Studio e creare una nuova applicazione Visual Basic-Console, chiamato MultiClassDemo . Fare clic su "File " e poi " Nuovo" e compilare il nuovo modulo di domanda .
    2

    Creare una nuova classe denominata Cliente. Fare clic su "Progetto ", quindi " Nuova Classe ", quindi immettere clienti nel campo del nome . Quando viene visualizzata la finestra dell'editor del codice , modificare il codice come segue . CustomerID

    Public Class clienti

    Proprietà pubblica As String = " "

    pubblica CompanyName Proprietà As String = " "

    pubbliche Proprietà contatto As String = " "

    Public Overridable carico Sub ( id ByVal come stringa ) per

    CustomerID = id

    CompanyName = "Noleggio Acme "

    contatto = " Joe Smith "

    End Sub End Class


    Questa classe descrive un oggetto Customer con le proprietà per ID , nome e contatto. Il metodo Load assegna valori alle proprietà .
    3

    Ripetere i passaggi precedenti per creare una classe di credito .

    Public Class Credit

    Public Property ID cliente As String = " "

    pubblico creditscore Proprietà As String = " "

    pubblico ReportDate proprietà come data = Date.MinValue

    pubblico Load Sub ( ByVal id come stringa)

    CustomerID = id

    creditscore = " A + "

    ReportDate = # 6/1/2011 #

    End Sub

    End Class

    classe il credito deve ID , punteggio di credito e la proprietà data della Relazione , nonché il proprio metodo Load .
    4

    creare una terza classe chiamata CustomerCredit e aggiungere l'istruzione ereditato come segue .

    Public Class CustomerCredit

    eredita clienti

    Quando la classe CustomerCredit viene costruito dal compilatore , che eredita le proprietà CustomerID , CompanyName e di contatto , nonché il metodo Load della classe Customer .
    5

    creare un nuovo campo privato denominato punteggio di incapsulare un'istanza della classe di credito .

    punteggio privata As New Credit
    6

    esporre le proprietà della classe di credito utilizzando le proprietà derivate.

    pubblico creditscore proprietà As String

    Get

    Torna score.CreditScore

    Fine Come
    < p > Set ( ByVal value As String ) per

    score.CreditScore = valore

    End Set

    Previous :

    next :
      Articoli Correlati
    ·Come creare una stringa SQL in VB.NET 
    ·Come utilizzare Visual Basic Se il valore del passo è …
    ·Come impostare l' orologio sul tuo desktop 
    ·Come fare due tabelle in una ListBox in VB.net 
    ·Come catturare un errore in VB6 
    ·Come regolare il carattere in un menu per l'Illuminazio…
    ·Come personalizzare Scatole di input 
    ·AVR di codice Visual Basic Language Tutorial Fonte 
    ·Processo di pianificazione di Visual Basic 
    ·Come scrivere programmi in Visual Basic 
      Articoli in evidenza
    ·PHP Flash Integrazione Tutorial 
    ·Come visualizzare i file da un selezionato Visualizzazi…
    ·Come scrivere un Blurb Con un programma Java 
    ·Come incrementare un campo MySQL 
    ·Come installare SQL 2005 Express su Windows Vista 
    ·Come ottenere un puntatore a una bitmap in C + + 
    ·Come allocare un array 2D Utilizzando Malloc 
    ·Come faccio a impostare un campo in MS Word 2007 per l'…
    ·Come installare una estensione di MySQL per PHP Red Hat…
    ·Come impostare un valore PHP con Javascript 
    Copyright © Conoscenza Informatica http://it.wingwit.com