我的Game类有两个参数,但由于某些原因,我编写的代码不起作用:
class Game
{
string consoleName;
int gameID;
public Game(string name, int id)
{
this.consoleName = name;
this.gameID = id;
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的孩子班.
class RolePlayingGame : Game
{
int level;
}
Run Code Online (Sandbox Code Playgroud)
class RolePlayingGame : Game {
public RolePlayingGame(string name, int id) : base(name, id){
//...
}
int level;
}
Run Code Online (Sandbox Code Playgroud)
或者为您的基类提供无参数构造函数:
class Game
{
public Game(){ //You don't even need any code in this dummy constructor
}
//....
}
Run Code Online (Sandbox Code Playgroud)
注意:请注意,如果您了解无参数构造函数是正常的,则可以使用它(如第二种方法中所提供的).
| 归档时间: |
|
| 查看次数: |
218 次 |
| 最近记录: |