AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Pattern: Visitor

Ein Thema von implementation · begonnen am 18. Okt 2011 · letzter Beitrag vom 19. Okt 2011
 
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.355 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Pattern: Visitor

  Alt 18. Okt 2011, 17:27
Ok vielen Dank für die Vorlage!

Ich habe auch hier schon des öfteren reingesehen und obwohl es deutsch beschrieben ist, wirbelt mein interner Visitor die Inhalte immer wieder durcheinander.
Irgendwie bin ich an der gleichen Stelle wie damals, als ich "objektorientierte Programmierung" verstehen wollte.

Darf ich mal Dein Beispiel gedanklich erweitern?
Deine Klassen haben ein Value als Integer.

Dann will ich zwei Methoden Add und Del, die Value jeweils erhöhen bzw. verringern und den Wert ausgeben. In Klasse 2 analog und plus und minus 2.
Als Methode ist das ja kein Problem. Ich implementiere insgesamt 4 Methoden und fertig.

Wie macht man das mit Visitorn und was ist der Vorteil?

Und was tut man, wenn man eine Methode Change(X: Integer) als Visitor realisieren will, die Value den Parameter hinzuadiert?
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz