作者:Jessie-GWU_552 | 来源:互联网 | 2023-05-24 13:21
我正在编写一个接口,它有一个应该返回对象列表的方法.列表中的对象将取决于实现类.
例如:
interface IPlayMovie
{
List RetrievePlayersByMovie();
}
是否有可能有一个方法,其中列表的返回类型取决于实现此接口的"MoviePlayer"(或类)?如果是这样,怎么样?
注意:实现此接口的类不一定是子类,并且没有足够类似的对象结构可以放入族中.
1> abatishchev..:
它被称为通用接口,例如:
interface IDataProvider
{
List Retrieve();
}
class MoviePlayerProvider : IDataProvider
{
public List Retrieve() { }
}