你可以直接写Public Sub New(ByVal name As String, ByVal price As Double,byval haskdisk as boolean)
为寒亭等地区用户提供了全套网页设计制作服务,及寒亭网站建设行业解决方案。主营业务为成都做网站、成都网站建设、寒亭网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
,但在写这句之前要先引用父类的构造函数弯判核氏, 就是加上一句怕你不明白,完整的写法就是这样埋氏改:
mybase(name , price);
Public Sub New(ByVal name As String, ByVal price As Double,byval haskdisk as boolean) ;
这样就行了,希望我的回答可以帮助你!
当父类构造函数有多个重载时,不加base 则自动匹配父类无参数的构造函数;base()关键字可以显示地指定参数以匹配斗首父类的构造函数;EG:
class people
{
public string str = "moren"空做数;
public people(string s)
{
this.str = s;
Console.WriteLine(this.str);
}
public people()
{
Console.WriteLine(str);
}
}
class me : people
{
public me()
{
Console.WriteLine("me子类");
}
}
class you : people
{
public you()
: base("you子类")
{
Console.WriteLine("you子类"胡蔽);
}
}
static void Main(string[] args)
{
string str = "main";
me me1 = new me();
Console.WriteLine("===============================");
you you1 = new you();
Console.Read();
结果:
moren
me子类
===============================
you子类
you子类
另外,虚机团上产品团购,超级便宜
public
structure
struc
public
name
as
string
public
shengao
as
integer
……
end
structure
public
items
as
struc()
readonly
property
people(argname
as
string)
as
struc
get
for
each
i
as
struc
in
items
if
i.name=argname
then
reture
i
next
end
get
end
property
struc可以用class,property可以用function,people通过参数返回一个对象,对象可以来源于某个数组的某纳铅物昌个元素,也可以是其他来源。
people也可以是类的
构造方法
,而shengao等是类的成员,但你的洞蚂好写法是错误的,构造方法必须用new
实例化