class A {
public A() {
Console.WriteLine(“in A”);
}
}
class B : A {
public B() {
Console.WriteLine(“in B”);
}
}
class C : B {
public C() {
Console.WriteLine(“in C”);
}
}
new C();
Pytanie, co zostanie zwrócone?
Odpowiedź autora blogu invisibleblocks: “in A, in B, in C”, without me typing out : base().
C# inherits constructors automatically, and the superclass constructors run before subclass constructors.
piątek, 27 lutego 2015
Cz3: Dziedziczenie
Ciekawy przyklad na blogu http://invisibleblocks.com
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz