Thema: Delphi Observer-Pattern

Einzelnen Beitrag anzeigen

generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#6

Re: Observer-Pattern

  Alt 5. Sep 2006, 10:47
man löst das überlicherweise mit interfaces. die vererbung nutzt man besser an anderen stellen.

damit du dir das besser vorstellen kannst:
die ereignisse in einen z.b. tbutton sind oberserver - allerdings mit der einschränkung kann jeweils nur einen geben.

eine funktion meldet sich deim observable an:
button.onclick:=meinefunkion; abmeldung:
button.onclick:=nil; "meinefunktion" muss dazu einen bestimmten typ erfüllen -> tnotifyevent

@Unwissende - ich versuche das einfach zu erklären. jemand der in den thema neu ist hat sonst viele viele schwierigkeiten mit den neuen begriffen. die bibel könnte ich auch beten:
Design Patterns. Elements of Reusable Object-Oriented Software. (Gebundene Ausgabe)

hier wären mögliche lösungen mit vererbung:
http://ods.schule.de/schulen/oszhdl/...hi/mvc.htm#obs
http://hsg.region-kaiserslautern.de/...rver/index.php
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat