vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Klassenvariabeln initialisieren, wie richtig ? 
Autor: Blacky
Datum: 18.07.09 18:44

Hallo Forum,

wenn ihr eine Klasse erstellt, wie initialisiert ihr im Konstruktor eure Klassenvariablen ?
Wie sollte man es korrekt machen ?
Ich habe schon einige Bücher zu VB.Net gelesen und jeder Autor macht es mal so oder mal so. Wie ist denn nun der korrekte weg ?

Public Class Testklasse
 
Private myTestVar as String
 
Public Property TestProperty() as string
      Get
         Return myTestVar
      end Get
      Set(ByVal value As String)
            myTestVar = value
      End Set
End Property
 
Public Sub New (byval TestVar as string)
 Me.TestProperty = TestVar ' so ?
 myTestVar = TestVar       ' oder so ?
End Sub
 
end Class
Mir persönlich erscheint die erste Möglichkeit die korrekte zu sein weil man dann eventuelle Bedingungen etc nur einmal in der Property anlegen muss....

VB RULEZ !

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Klassenvariabeln initialisieren, wie richtig ?991Blacky18.07.09 18:44
Re: Klassenvariabeln initialisieren, wie richtig ?588ModeratorRalf Ehlert18.07.09 18:56
Re: Klassenvariabeln initialisieren, wie richtig ?564Superpeppi18.07.09 19:00
Re: Klassenvariabeln initialisieren, wie richtig ?563Blacky18.07.09 19:07

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel