热门IT资讯网

虚方法

发表于:2024-11-25 作者:热门IT资讯网编辑
编辑最后更新 2024年11月25日,关键字virtual;在方法中定义为虚方法,就可以再基类中重写此方法。如:public class Class1{public virtual string getColor(){return Cla

关键字virtual;在方法中定义为虚方法,就可以再基类中重写此方法。

如:

public class Class1{

public virtual string getColor()
{
return Class1.backcolor;
}

}

class getBackColor: Class1
{
public override string getColor()
{
return "【颜色】="+base.getColor();
}
}

getBackColor bc = new getBackColor();
Response.Write(bc.getColor()); //[颜色]=yellow

=================================================================

虚属性:

public virtual string name { get; set; }

public override string name{ get{return "我是一个虚属性!"; } }

注意:成员字段和静态函数都不能声明为虚方法!!

0