Thema Datum  Von Nutzer Rating
Antwort
18.05.2021 11:45:45 KaKaKa
NotSolved
18.05.2021 12:32:14 Mase
NotSolved
18.05.2021 12:52:40 KaKaKa
NotSolved
18.05.2021 13:19:55 Trägheit
NotSolved
18.05.2021 13:39:57 KaKaKa
NotSolved
18.05.2021 13:51:09 Trägheit
NotSolved
18.05.2021 14:10:47 KaKaKa
NotSolved
Blau Frage zu Klassenprogrammierung
18.05.2021 14:27:51 Trägheit
NotSolved
18.05.2021 14:50:30 KaKaKa
NotSolved
18.05.2021 15:38:43 Trägheit
NotSolved
18.05.2021 15:44:30 Mase
NotSolved
18.05.2021 15:48:17 Trägheit
NotSolved
18.05.2021 17:08:46 KaKaKa
NotSolved
18.05.2021 17:16:14 Gast91440
NotSolved
18.05.2021 19:09:11 xlKing
NotSolved
18.05.2021 19:32:51 Gast75132
NotSolved
18.05.2021 19:51:25 xlKing
NotSolved
18.05.2021 20:07:17 xlKing
NotSolved
19.05.2021 07:12:28 KaKaKa
NotSolved
19.05.2021 18:30:44 xlKing
NotSolved
20.05.2021 11:59:26 KaKaKa
NotSolved

Ansicht des Beitrags:
Von:
Trägheit
Datum:
18.05.2021 14:27:51
Views:
484
Rating: Antwort:
  Ja
Thema:
Frage zu Klassenprogrammierung

Die Frage überrascht mich nicht sonderlich, weil es in C++ bis vor Version 6.0 keine Eigenschaften (Properties) gab. Mit Version 6.0 kam dies in Form eines zuweisbaren Attributes daher - es war dennoch hässlich zu nutzen (mit Makros ging es einigermaßen).


Kurz gesagt:

getter ... member method die den Wert der durch sie vertretenen member variable zurück gibt

setter ... member method die den Wert der durch sie vertretenen member variable setzt, jedoch nicht zurück gibt

getter und setter nennt man dann get/set Property

 

In VB Classic und VBA gibt es eine Besonderheit:

Man unterscheidet zwischen drei Properties

  • Property Let
  • Property Get
  • Property Set

letztere ist der Tatsache geschuldet, das man in VB Classic und VBA ein Object mit dem Set-Statement zuweisen muss; genau für diesen Fall gibt es das Property Set - es wird allerdings so gut wie nie benötigt.

 

PS: *Gnarf* das war wieder viel zu viel Text für nen Schreibmuffel...


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
18.05.2021 11:45:45 KaKaKa
NotSolved
18.05.2021 12:32:14 Mase
NotSolved
18.05.2021 12:52:40 KaKaKa
NotSolved
18.05.2021 13:19:55 Trägheit
NotSolved
18.05.2021 13:39:57 KaKaKa
NotSolved
18.05.2021 13:51:09 Trägheit
NotSolved
18.05.2021 14:10:47 KaKaKa
NotSolved
Blau Frage zu Klassenprogrammierung
18.05.2021 14:27:51 Trägheit
NotSolved
18.05.2021 14:50:30 KaKaKa
NotSolved
18.05.2021 15:38:43 Trägheit
NotSolved
18.05.2021 15:44:30 Mase
NotSolved
18.05.2021 15:48:17 Trägheit
NotSolved
18.05.2021 17:08:46 KaKaKa
NotSolved
18.05.2021 17:16:14 Gast91440
NotSolved
18.05.2021 19:09:11 xlKing
NotSolved
18.05.2021 19:32:51 Gast75132
NotSolved
18.05.2021 19:51:25 xlKing
NotSolved
18.05.2021 20:07:17 xlKing
NotSolved
19.05.2021 07:12:28 KaKaKa
NotSolved
19.05.2021 18:30:44 xlKing
NotSolved
20.05.2021 11:59:26 KaKaKa
NotSolved