public class Parent
{
public Parent()
{
} public Parent(int i)
{
Say(100*i); }
public void Say(int f)
{
}
}public class Child : Parent
{
public Child(int i ) {
int b = 1 + i; //我想问在这里如何调用父类构造函数Parent(int i),类似java的super(b);
}
}
{
public Parent()
{
} public Parent(int i)
{
Say(100*i); }
public void Say(int f)
{
}
}public class Child : Parent
{
public Child(int i ) {
int b = 1 + i; //我想问在这里如何调用父类构造函数Parent(int i),类似java的super(b);
}
}
{
public Child(int i) : base(i)
{
int b = 1 + i; //我想问在这里如何调用父类构造函数Parent(int i),类似java的super(b);
}
}
{
public Child(int i) : base(i)
{
int b = 1 + i;
}
}实例化Child类时,先做Parent的构造函数,再做Child的构造。构造函数没有调用之说吧?还是我没理解意思?
public Child(int i) : base(i)
这样的做法就是直接传i了,
up