泛型接口







ok
类---主要指各种物体,一般是宾语,主语;
接口---主要指各类的功能,一般是语言中的谓语,动词;
泛型类----类的泛化,泛指某一些物体,装在某一些物体的容器或模型;
接口的泛化--- 功能的多样性,泛指某功能/动作的模型;
泛型接口




滴滴
泛型接口 语法:interface IMyself <T>{ T Myself(T self)}
实现:class A:IMyself
{
public A Myself(A self);
}
泛型接口:泛型接口允许我们将接口成员的参数和返回类型设置为泛型参数的接口。
语法:
interface IMyself<T>
{
T Myself(T self); //泛型参数可以出现在泛型成员的定义当中,可以出现在参数位置,也可以出现在返回值位置,可以接一个泛型参数,也可以接多个泛型参数
} //和反省语法类似
实现泛型接口语法:
class A: Imyself<A>
{
public A Myself(A self); //泛型参数可以是实现类本身或者是其他类型
}
class A<T>: IMyself<T>
实现泛型接口语法
class A: IMyself<A>
{
public A Myself(A self); //类型参数可以是实现类本身或者是其他类型
}
泛型接口:与泛型类相似
语法:
interface IMyself<T>
{
T Myself(T self); //可做返回值类型,也可做实参类型
}
泛型接口:泛型接口允许我们将接口成员的参数和返回类型设置为泛型参数的接口。
语法:
interface IMyself<T>
{
T Myself(T self); //泛型参数可以出现在泛型成员的定义当中,可以出现在参数位置,也可以出现在返回值位置,可以接一个泛型参数,也可以接多个泛型参数
} //和反省语法类似
实现泛型接口语法:
class A: Imyself<A>
{
public A Myself(A self); //泛型参数可以是实现类本身或者是其他类型
}
class A<T>: IMyself<T>
这节课没看太懂
泛型接口允许我们将接口成员的参数和返回类型设置为泛型参数的接口
语法:
interface IMyself<T>{
T Myself(T self);
}