请问以下程序错在哪里? 一个Class实现一个Interface时,必须实现接口中定义的每一个方法。上面程序中的Balance,Deposit(double amt),Withdraw(double amt),还有Name在类中都没有实现。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的例子是从哪本书来的吧?这里的代码不完整,下面是根据你的例子猜想的Account类的代码:public class Account:IBankAccount,IPerson { private int amt; //添加字段,用来保存户头储金 private string address; private string name; //添加字段,保存储户姓名 public Account() //默认构造器 { } public Account(double amt,string name, double withdraw) //从你的test看不懂第三个参数的具体含义,所以这里假设是取款 { this.amt+=amt; this.name=name; this.amt-=withdraw; } public string Name { get { return name; } set { name=value; } } public string Address { get { return address; } set { address=value; } } public void Deposit(double amt) { this.amt+=amt; } public void Withdraw(double amt) { this.amt-=amt; } public double Balance { get { return amt; } }} 求助:关于c#,打开word文档的显示问题 请教,图片过大。能否在panel里加滚动条查看。 java中的decimalFormat在c#中如何定义 各位高手在帮菜鸟个忙吧!一个小算法关于数组的,请进来看看。(20分送) 关于视频设备选择问题(如何区分摄像头还是视频卡)? treeview可否循环添加节点?(基础不好,见笑了) 急求答案 求关于C#调用API的相关资料或书籍 为什么我的删处记录能删除3条,之后汇有错,往赐教。 Crystal Reports许可证问题 如何查看数据库(.MDB)中表的张数和名称((高手请进) 关于继承
{
private int amt; //添加字段,用来保存户头储金
private string address;
private string name; //添加字段,保存储户姓名 public Account() //默认构造器
{
} public Account(double amt,string name, double withdraw) //从你的test看不懂第三个参数的具体含义,所以这里假设是取款
{
this.amt+=amt;
this.name=name;
this.amt-=withdraw;
} public string Name
{
get
{
return name;
}
set
{
name=value;
}
} public string Address
{
get
{
return address;
}
set
{
address=value;
}
}
public void Deposit(double amt)
{
this.amt+=amt;
}
public void Withdraw(double amt)
{
this.amt-=amt;
}
public double Balance
{
get
{
return amt;
}
}
}