首页上一页 1 下一页尾页 1 条记录 1/1页
接口问题
发表在C#图书答疑
2009-11-21
是否精华
是
否
版块置顶:
是
否
public interface IBook
{
string BookName { get;set;}
}
public class Book : IBook
{
string bookname;
public Book(string bn)
{
bookname = bn;
}
public string BookName
{
get { return bookname; }
set
{
bookname = value;
}
}
Book b = new Book("aaa");
b.BookName = "bbb";
label1.Text = GetS(b);
private static string GetS(IBook ib)这里的ib代表了什么,为什么可以把对象b 作为参数传给他?详细讲一下啊
{
return ib.BookName;这里调用的是接口中的属性,还是类中的属性?
}
{
string BookName { get;set;}
}
public class Book : IBook
{
string bookname;
public Book(string bn)
{
bookname = bn;
}
public string BookName
{
get { return bookname; }
set
{
bookname = value;
}
}
Book b = new Book("aaa");
b.BookName = "bbb";
label1.Text = GetS(b);
private static string GetS(IBook ib)这里的ib代表了什么,为什么可以把对象b 作为参数传给他?详细讲一下啊
{
return ib.BookName;这里调用的是接口中的属性,还是类中的属性?
}