//Visual Basic 2008/2010 Redefinition - Overridable en Overrides Object Oriented Programming public class Counter { protected int m_Value; public virtual int Value { get { Value = this.m_Value; } } public virtual void Raise() { this.m_Value += new System.EventHandler(1); } public virtual void Lower() { this.m_Value = 1; } } public class Example3 { void Main() { Counter counter = new Counter(); Console.WriteLine(counter.Value); counter.Raise(); Console.WriteLine(counter.Value); counter.Raise(); Console.WriteLine(counter.Value); counter.Lower(); Console.WriteLine(counter.Value); Console.ReadLine(); } } //Bezoek www.vbvoorbeelden.be voor meer C# voorbeelden. //Copyright - De Wolf / vbvoorbeelden - 2003-2010 - Alle rechten voorbehouden.