//C# Static Typing Static Typing en Dynamic Binding public class Addition { private int m_Term1; private int m_Term2; public Addition(int term1, int term2) { this.Term1 = term1; this.Term2 = term2; } public virtual int Term1 { get { Term1 = this.m_Term1; } set { this.m_Term1 = value; } } public virtual int Term2 { get { Term2 = this.m_Term2; } set { this.m_Term2 = value; } } public virtual void GetSum() { GetSum = (Term1 + Term2); } public override void ToString() { ToString = ((((Term1 + " + ") + Term2) + " = ") + this.GetSum()); } } public class Example { public static void Main() { int number; number = 5; for (; (number < 10); ) { Console.WriteLine(number); number = (number + 1); } Addition addition1 = new Addition(3, number); Console.WriteLine(("sum : " + addition1.GetSum())); Console.WriteLine(addition1.Term2); Console.ReadLine(); } } //Bezoek www.vbvoorbeelden.be voor meer C# voorbeelden. //Copyright - De Wolf / vbvoorbeelden - 2003-2011 - Alle rechten voorbehouden.