public class A { public virtual void Print1() { System.Console.Write("A"); } public void Print2() { System.Console.Write("A"); } } public class B : A { public override void Print1() { System.Console.Write("B"); } } public class C : B { public new void Print2() { System.Console.Write("C"); } } static void Main(string[] args) { var c = new C(); A a = c; a.Print1(); a.Print2(); c.Print2(); } Wat zal er in stdout staan?
C#
3625
0
Middle
36
Als alles goed gaat en je accepteert het aanbod, wanneer kun je beginnen? Zijn er afspraken met je huidige bedrijf of geplande vakanties?
Middle
33
public struct S : IDisposable { private bool dispose; public void Dispose() { dispose = true; } public bool GetDispose() { return dispose; } } Wat zal er in stdout staan?
Middle
30
[naam] vertel ons over een interessante taak of oplossing op je huidige of vorige baan die je wilt delen.
Middle
28
Wat is het verschil tussen struct (waarde type) en class (referentie type) in C#?
Middle
17