文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>所有的页面都继承自定义的BasePage,而有一个特殊页面要继承BasePage,但不想执行父类构造函数调用的某些方法,怎么办?

所有的页面都继承自定义的BasePage,而有一个特殊页面要继承BasePage,但不想执行父类构造函数调用的某些方法,怎么办?

时间:2010-10-04  来源:赵振龙

1、父类调用子类的方法
2、采用虚函数和覆盖基类方法
3、实例化子类,先出发父类构造函数,构造中的调用的MyMethod()指向了子类的MyMethod()


//父类,有虚函数
public class BasePage : System.Web.UI.Page
{
    public BasePage()
    {
        MyMethod();
    }

    public virtual void MyMethod()
    {
   
    }
}

//子类,覆盖父类虚函数
public partial class Default4 :BasePage
{
    public override void MyMethod()
    {

    }

相关阅读 更多 +
排行榜 更多 +
Titanite

Titanite

飞行射击 下载
果冻冲冲冲最新版

果冻冲冲冲最新版

休闲益智 下载
怪物卡车跳跃

怪物卡车跳跃

休闲益智 下载