关于继承的菜鸟问题
calss a
{
pubic a (string str)
{
//.....
}
public a(string str,string str1)
{
//.....
}
}
class b : a
{
public int i;
public b(int i ,string str) : base( string str)
{
//....
}
}
请问各位大虾,关于calss b的构造函数, :base(string str)这句话是什么意思?
难道调用的同时也要调用基类的构造函数吗?
如果不是,这个:base(string str)完成了什么功能? 有什么用处? 去掉可以吗?