浏览 3272 次
锁定老帖子 主题:泛型类(普通类)中的普通方法和泛型方法
精华帖 (0) :: 良好帖 (0) :: 新手帖 (14) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-10-31
最后修改:2009-11-02
在普通类中用泛型方法 public class A { //在有返回值的方法当中,必须有参数t public T getSth1<T>(T t) { return t; } public void getSth2<T>(T t) { } } 在泛型类中使用泛型方法和非泛型方法 public class A<T> { //泛型方法,3中是非泛型方法 //在有返回值的方法当中,必须有参数t public T getSth1<T>(T t) { return t; } public void getSth2<T>(T t) { } //非泛型方法 public T getSth3(T t) { return t; } public T getSth4() //符合c#语法 { return default(T); } }
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-12-18
普通类中也可以加上泛型,那么普通类和泛型类有什么区别呢?
|
|
返回顶楼 | |
发表时间:2009-12-19
差点被误导了 我还以为在类里面可以调用外面传入的泛型中的方法呢
|
|
返回顶楼 | |