gpt4 book ai didi

c# - 父类和子类中的方法名称相同?

转载 作者:行者123 更新时间:2023-11-30 19:31:14 28 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
why do we need the new keyword and why is the default behavior to hide and not override?

我有一个父类和一个子类。两者都有一个同名的方法并且编译器允许它。我听不懂。如果父类具有同名方法,为什么编译器未在子类中显示错误。我没有使用新的虚拟或覆盖方法。请帮助我理解为什么编译器没有在子类中显示错误?

 class BaseClass
{

public string SayHi()
{

return ("Hi");

}

}

class DerivedClass : BaseClass
{

public string SayHi()
{

return (base.SayHi() + " from derived");

}

}

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