保持快乐,善于表达,敢于创新
c#有参无参的构造函数区别
上一篇 /
下一篇 2008-04-07 11:12:51
/ 个人分类:c#
using System;
class A
{
public A()
{
Console.WriteLine("A without any parameter.");
}
public A(int i)
{
Console.WriteLine("A with a parameter.");
}
}
class B: A
{
public B()
{
Console.WriteLine("B without any parameters.");
}
public B (int i)
{
Console.WriteLine("B with a parameter");
}
}
class classcompare
{
public static void Main(){
B a =new B(100);
}
}
结果:
A without any parameter.
B with a parameter
说明: B 类在被调用时候一定会先执行父类的无参构造函数.
收藏
举报
TAG: