class father {
public static ShowInfo StaticFatherMember = new ShowInfo("父类静态成员变量执行"); //父类静态成员变量 public ShowInfo InstanceFatherMember = new ShowInfo("父类实例成员变量执行"); //父类实例成员变量 static father() //父类构造函数
{
ShowInfo StaticFatherMethod = new ShowInfo("父类静态构造函数执行"); //父类静态构造函数
}
public father()
{ ShowInfo bcsI = new ShowInfo("父类实例构造函数执行");
}
}
class son : father {
public static ShowInfo StaticSonMember = new ShowInfo("子类静态成员变量执行");
public ShowInfo InstanceStaticSonMember = new ShowInfo("子类实例成员变量执行");
static son() {
ShowInfo StaticSonMethod = new ShowInfo("子类静态构造函数执行");
} public son() {
ShowInfo InstanceSonMethod = new ShowInfo("子类实例构造函数执行");
}
}
public static ShowInfo StaticFatherMember = new ShowInfo("父类静态成员变量执行"); //父类静态成员变量 public ShowInfo InstanceFatherMember = new ShowInfo("父类实例成员变量执行"); //父类实例成员变量 static father() //父类构造函数
{
ShowInfo StaticFatherMethod = new ShowInfo("父类静态构造函数执行"); //父类静态构造函数
}
public father()
{ ShowInfo bcsI = new ShowInfo("父类实例构造函数执行");
}
}
class son : father {
public static ShowInfo StaticSonMember = new ShowInfo("子类静态成员变量执行");
public ShowInfo InstanceStaticSonMember = new ShowInfo("子类实例成员变量执行");
static son() {
ShowInfo StaticSonMethod = new ShowInfo("子类静态构造函数执行");
} public son() {
ShowInfo InstanceSonMethod = new ShowInfo("子类实例构造函数执行");
}
}