gpt4 book ai didi

c# - 父类不包含带 0 个参数的构造函数

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

我的 Game class 有两个参数,但由于某种原因,我写的这段代码不起作用:

class Game
{
string consoleName;
int gameID;

public Game(string name, int id)
{
this.consoleName = name;
this.gameID = id;
}
}

这是我的 child 类。
class RolePlayingGame : Game
{
int level;
}

最佳答案

class RolePlayingGame : Game {
public RolePlayingGame(string name, int id) : base(name, id){
//...
}
int level;
}

或者为您的基类提供无参数构造函数:
class Game
{
public Game(){ //You don't even need any code in this dummy constructor
}
//....
}

注意 :请注意,如果您了解无参数构造函数是可以的,则可以使用它(如第二种方法中提供的那样)。

关于c# - 父类不包含带 0 个参数的构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20127158/

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