离了你我不能做什么:懂c#的朋友来帮忙!!!

来源:百度文库 编辑:神马品牌网 时间:2024/04/25 20:40:44
明天要考试,有一题不会,请帮忙了补充好,谢谢!
请为Book数据类型填充代码,要求能够支持下面的主程序。提示:不要更改Main函数的程序代码。
class Book
{//在这里补充代码。
}
class Program
{
static void Main(string[] args)
{
Book b1, b2;
b1 = new Book("123-789-k");
b1.Price=23.0;
b2 = new Book("7-321-009");
b2.Price=15.0;
double totalPrice = b1 + b2;
Console.WriteLine("Total Price is:{0}", totalPrice);//输出38
Console.Read();
}
}

class Book
{
//变量
string bookcode;
float price;

//构造函数
public Book(string bcode)
{
bookcode=bcode;
}
//属性
public float Price
{
get
{
return price;
}
set
{
price = value;
}
}
//运算符重载
public double operator + (Book first,Book another )
{
return first.price+another.price;
}
}

//没测试,不知道有无小BUG,你自己去测试一下吧