4 本我 3周前 69次点击
使用类详细信息窗口添加字段花色和数字,再使用属性窗口把字段的Constant Kind设置为readonly。还需要添加两个构造函数,一个是默认构造函数(私有),另一个构造函数(公共)带有两个参数:新花色和新数字,其类型分别是Suit和Rank。最后重写ToString(),这需要在Properties窗口中修改Inheritance Modifier,将它设置为override。
然后需要修改Card.cs中类的代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 装备1
{
public class Card
{
public readonly Suit 花色;
public readonly Rank 数字;
public Card(Suit 新花色, Rank 新数字)
{
花色 = 新花色;
数字 = 新数字;
}
private Card()
{ }
public override string ToString()
{
return "the" + 花色 + 数字;
}
}
}