文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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()
    {

    }

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载