gpt4 book ai didi

c# - 继承构造函数问题

转载 作者:太空宇宙 更新时间:2023-11-03 17:32:18 24 4
gpt4 key购买 nike

我在一些继承方面遇到了一个小问题。

在我的基类中,我有以下构造函数:

    public Camera(string n)
{
name = n;
}

然后在我的子类中我有以下构造函数:

   public StereoCameras(string n) 
{
name = n;

}

但是,我的子类提示它不包含采用 0 个参数的构造函数。我对这样使用继承相当陌生,我认为我已经正确设置了我的 child 的构造函数。

有什么我想念的吗?

最佳答案

您将需要调用基础构造函数:

public StereoCameras(string n) : base(n)
{
}

那么派生类中的赋值就是多余的。

关于c# - 继承构造函数问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16563553/

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