继承--接口(利用接口来定义个属性,并调用接口显示用户名字(code))
///<summary>
/// 定义接口
///</summary>
interface IUser
{
string getName();
/// <summary>
/// 接口属性的实例
/// </summary>
string Name
{
get;
set;
}
}
/*****定义用户类********/
/// 定义接口
///</summary>
interface IUser
{
string getName();
/// <summary>
/// 接口属性的实例
/// </summary>
string Name
{
get;
set;
}
}
/*****定义用户类********/
class BookUser : IUser
{
private string _name;
#region IUser的实现
public string Name
{
get { return _name; }
set { _name = value; }
}
public string getName()
{
return _name;
}
#endregion
}
/********测试类*********/
class Program
{
static void Main(string[] args)
{
//实例化用户类 显示用户名
BookUser uObj = new BookUser();
uObj.Name = "林肯";
Console.WriteLine(uObj.getName());
}
}

浙公网安备 33010602011771号