Zum Inhalt springen

fragnichmich

Mitglieder
  • Gesamte Inhalte

    3
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von fragnichmich

  1. ja, das stimmt. neu gilt in diesem fall für mich. aber mit dem teufel habe ich es eigentlich nicht so... meine frage war, ob es unabhängig von der für mich ungewohnten schreibweise einen mehrwert (z.b. besondere funktionalitäten für properties) durch das property-konstrukt gibt, den ich einfach nicht erkannt / übersehen habe? gruß ich
  2. naja, ich bin mir nicht sicher, ob man wirklich in getter / setter und pseudo-getter / -setter differenzieren kann? der compiler macht doch aus beidem das gleiche, oder gibt es da einen unterschied? die unterschiedliche schreibweise beim aufruf ist klar. aber ich frage mich, ob die schreibweise die einführung eines neuen programmier-konstruktes (erhöhung der komplexität) rechtfertigt? die lesbarkeit ist natürlich sehr von der gewöhnung abhängig. mich irritiert das mit den properties im moment mehr. auch das mit den modifikatoren löse ich dadurch, dass ich den entsprechenden modifikator einfach weg lasse. dann wird er mir über intellisense auch nicht angeboten. worauf ich hinaus will: ich finde es intuitiv, dass ich eine variable habe, die ich über eine funktion schreiben oder lesen kann. punkt - aus - fertig. das ist einfach und von geringer komplexität. mich irritiert, dass diese funktionen in vb in ein property-konstrukt verpackt werden. das erhöht aus meiner sicht die komplexität ohne (einen für mich) erkennbaren mehrwert. macht der compiler etwas anderes daraus? gruß ich
  3. hallo alle, ich habe bisher vornehmlich mit java gearbeitet und versuche nun mich mit vb.net anzufreunden. kann mir bitte jemand den sinn des property-konstrukts erklären, oder anders: wo ist hier der unterschied zwischen a und b? Private _a As Integer Public Property a() As Integer Get Return _a End Get Set(ByVal Value As Integer) _a = Value End Set End Property und Private _b As Integer Public get_b() As Integer Return _b End get_b Public set_b(ByVal value As Integer) _b = value End set_b gruß ich

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...