//Visual Basic 2008/2010 Inheritance ( Overerving ) - Inherits Object Oriented Programming public class SettableCounter : Counter { public virtual void SetValue(int value) { m_Value = value; } } public class Client2 { void Main() { Counter counter1 = new Counter(); Console.WriteLine((GetValue() == 0)); Raise(); Console.WriteLine((GetValue() == 1)); Lower(); Console.WriteLine((GetValue() == 0)); SettableCounter specialCounter1 = new SettableCounter(); Console.WriteLine((GetValue() == 0)); SetValue(10); Console.WriteLine((GetValue() == 10)); Raise(); Console.WriteLine((GetValue() == 11)); Lower(); Console.WriteLine((GetValue() == 10)); Console.ReadLine(); } } //Bezoek www.vbvoorbeelden.be voor meer C# voorbeelden. //Copyright - De Wolf / vbvoorbeelden - 2003-2010 - Alle rechten voorbehouden.