Abou Chleih

{the magic lies between the brackets}

Menu Close

Tag: class

Observer Pattern (Beobachter-Muster) in Java und C#

Wie benachrichtige ich mehrere Clients möglichst ohne Zeitverlust und ohne das Rad neu zu erfinden? Eine weitverbreitete Möglichkeit ist das Observer Pattern (und erweitert, das Subscriber Pattern). Es ist push-basiert, der Beobachtete gibt also allen Beobachtern Bescheid, was eine Benachrichtigung an die Beobachter in kürzester Zeit ermöglicht. Was wir in Java dafür brauchen sind folgende […]

[C#/.NET] – Unterschied zwischen new virtual und override

Wer mit Vererbung arbeitet, hat sicher schon mit dem Begriff override zu tun gehabt. Was es aber auch gibt ist das Schlüsselwort new bzw. virtual . Wo ist der Unterschied? Erstellen wir ein Beispiel. Wir haben eine Klasse mit der Bezeichnung Engineer: Hier haben wir die virtuelle* Methode calcMoney. virtual: Mit dem virtual-Schlüsselwort kann eine […]