面向对象:有三个对象,玩家;电脑;裁判
玩家类–>根据界面用户点击的Text值,返回int型
玩家胜的机会有:玩家石头1,电脑剪刀2;玩家剪刀2,电脑布3;玩家布3,电脑石头1
/// <summary>
/// 玩家类
/// </summary>
public class Player
{
public int ChuQuan(string str)
{
int result = 0;
switch (str)
{
case "石头":
result = 1;
break;
case "剪刀":
result = 2;
break;
case "布":
result = 3;
break;
}
return result;
}
}
电脑类–>根据Random 随机产生3个数,得到随机的石头剪刀布;并对属性进行赋值
public class Computer
{
string _data;
/// <summary>
/// 因为界面上需要返回电脑出的什么,所以电脑对象需要存储随机的数据,
/// 用字段存储