gpt4 book ai didi

c# - 在构造函数中使用继承 (publix X () : y)

转载 作者:太空狗 更新时间:2023-10-29 23:58:34 25 4
gpt4 key购买 nike

我刚看到下面的代码,但我不明白构造函数声明中基类的派生。这是什么,使用序数方法可能吗?

public SplashAppContext(Form mainForm, Form splashForm) : base(splashForm)
{
this.mainForm = mainForm;
splashTimer.Tick += new EventHandler(SplashTimeUp);
splashTimer.Interval = 2000;
splashTimer.Enabled = true;
}

最佳答案

它正在调用基类构造函数,将 Form 类型的参数 splashForm 传递给它。

您也可以调用基类方法。例如,如果您覆盖了一个您想要稍微修改其行为的方法,您可以进行修改并使用 base.TheMethod() 调用基类方法。这看起来像这样:

public override void FireMissiles()
{
PrimeMissiles();

base.FireMissiles();
}

如您所见,调用基类构造函数和基类方法的语法有所不同。

关于c# - 在构造函数中使用继承 (publix X () : y),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3072249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com