C# base
Lord Gaga
08/06/2015 18:20:15Hallo,
Voor school ben ik bezig met een klein C# projectje, er is alleen 1 ding dat ik niet helemaal begrijp.
Stel ik heb de volgende code:
Wat is in dit geval het nut van "base()"? Is dit puur voor het meesturen van variabelen in de constructor? Als ik het weglaat wordt de constructor van A namelijk alsnog uitgevoerd.
Kan iemand me dit uitleggen?
Alvast bedankt!
Voor school ben ik bezig met een klein C# projectje, er is alleen 1 ding dat ik niet helemaal begrijp.
Stel ik heb de volgende code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class A
{
public A()
{
Console.WriteLine("Class A");
}
}
class B : A
{
public B() : base()
{
Console.WriteLine("Class B");
}
}
{
public A()
{
Console.WriteLine("Class A");
}
}
class B : A
{
public B() : base()
{
Console.WriteLine("Class B");
}
}
Wat is in dit geval het nut van "base()"? Is dit puur voor het meesturen van variabelen in de constructor? Als ik het weglaat wordt de constructor van A namelijk alsnog uitgevoerd.
Kan iemand me dit uitleggen?
Alvast bedankt!
Gewijzigd op 08/06/2015 18:20:37 door Lord Gaga