Hi friends,
I want to know that If a base class has a bunch of overloaded constructors, and an inherited class has another bunch of overloaded constructors, can you enforce a call from an inherited constructor to an arbitrary base constructor?
Loading

VulpesPosted Jan 17, 2012, 5:57 PM
class Parent
{
public Parent(string s)
{
// code
}
public Parent()
{
// code
}
}
class Child :Parent
{
public Child(string s) : base()
{
// code
}
public Child() : base("Hello")
{
// parent
}
}
Here, the Child class's constructors force calls to specific overloads of the Parent class's constructors.