doesnt work bcoz he says base(i) doesnt exist . . .PHP Code:class Class1
{
static void Main(string[] args)
{
MyDerivedClass derived = new MyDerivedClass(3);
}
}
public class MyBaseClass
{
public MyBaseClass()
{
Console.WriteLine("MyBaseClass()");
}
public MyBaseClass(int i)
{
Console.WriteLine("MyBaseClass(int i)");
}
}
public class MyDerivedClass : MyBaseClass
{
public MyDerivedClass()
{
Console.WriteLine("MyDerivedClass() base(5) -> {0}");
}
// public MyDerivedClass(int i)
// {
// Console.WriteLine("MyDerivedClass(int i)");
// }
public MyDerivedClass(int i, int j)
{
Console.WriteLine("MyDerivedClass(int i,int j) -> {0},{1}",i,j);
}
public MyDerivedClass(int j) : base(i)
{
Console.WriteLine("MyDerivedClass(int j) : base(i) -> i={0} j={0}",i,j);
}
}




Reply With Quote