我的 C# 程序中有以下代码:
namespace test
{
public partial class _Default : Page
{
protected void Page_Load(object sender, EventArgs e)
{
string val = "0";
parent o1 = new parent();
}
}
public class parent
{
string test1()
{
string val = "2";
return val;
}
}
public class child:parent
{
string test1()
{
string val = "3";
return val;
}
}
}
如何访问父类的方法测试? 我尝试通过创建父对象但无法访问该方法。 我的代码有什么问题?
最佳答案
您需要添加 Access Modifier .将 internal
或 public
与方法一起使用,因为如果您不提及它,那么它将被视为私有(private)
public class parent
{
internal string test1()
{
string val = "2";
return val;
}
}
关于C# - 访问说明符 - 用于访问同一命名空间中的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32675022/