简单OOP-消费单计算

class Program
{
static void Main(string[] args)
{
//int days = 46, zhoushu = days / 7, leaveDays = days % 7;
//Console.WriteLine("46天计算的周数"+zhoushu+"周");
//Console.WriteLine("剩余天数" + leaveDays+"天");
//double radius = 1.5;
//Console.WriteLine("面积" + radius * radius*3.1415926);
//int Apple = 20;
//double AppleL = 9.8;
//double now=Apple+AppleL;
//Console.WriteLine(now);
int rate = 8; //打折后
Pay pNew = new Pay();//申明变量
pNew.Name = "T恤";
pNew.Number = 2;
pNew.price = 245;
double SumMoney= pNew.GetMpney();
Pay pNew2 = new Pay();//申明变量
pNew2.Name = "网球鞋";
pNew2.Number = 1;
pNew2.price = 570;
SumMoney =SumMoney+ pNew.GetMpney();
Pay pNew3 = new Pay();//申明变量
pNew3.Name = "网球拍";
pNew3.Number = 1;
pNew3.price = 320;
SumMoney =SumMoney+ pNew.GetMpney();
double discount = SumMoney * (double)rate / 10;
Console.WriteLine("******消费单*******");
Console.WriteLine("购买商品\t单价\t购买数量\t金额");
Console.WriteLine(pNew.Name + "\t\t" + pNew.price + "\t" + pNew.Number + "\t\t" + pNew.GetMpney());
Console.WriteLine(pNew2.Name + "\t\t" + pNew2.price + "\t" + pNew2.Number + "\t\t" + pNew2.GetMpney());
Console.WriteLine(pNew3.Name + "\t\t" + pNew3.price + "\t" + pNew3.Number + "\t\t" + pNew3.GetMpney());
Console.WriteLine("打折后的金额:" + discount);
Console.WriteLine("消费总金额:" + SumMoney);
double Cmoney;
Console.WriteLine("请输入客户实收金额:");
Cmoney = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("实收:\t" + Cmoney );
Console.WriteLine("找零:\t" + ((Cmoney - discount).ToString()));
int score = (int)SumMoney/ 100 * 3;
Console.WriteLine("积分:" + score);
Console.ReadKey();
}
}
class Pay
{ /// <summary>
/// 参数,属性,获取购买的商品名称
/// </summary>
public String Name;
public int Number;//个数
public double price;//费用
public double GetMpney() //定义方法,返回double
{
double totalMoney = (double)Number * price;
return totalMoney; //返回
}
}