Wird der Basisklassenkonstruktor automatisch aufgerufen?
class Person
{
public int age;
public Person()
{
age = 1;
}
}
class Customer : Person
{
public Customer()
{
age += 1;
}
}
Customer customer = new Customer();
Wäre das Alter des Kunden 2 Jahre? Es scheint, als würde der Konstruktor der Basisklasse auf jeden Fall aufgerufen. Wenn ja, warum müssen wir anrufen?base
am ende manchmal?
public Customer() : base()
{
.............
}