日期:2014-05-17  浏览次数:20856 次

请教一个问题,关于继承的,哎哟,落后了,看不懂了
比如说有一个接口A
interface A {...}

有一种写法是
class B : ClientBase<A>
上面这种写法跟平常的继承 class B: A 有什么区别啊???我是真没看明白,msdn上解释说
“提供基实现,用于创建可调用服务的 Windows Communication Foundation (WCF) 客户端对象”
什么鬼东西!

------解决方案--------------------
本帖最后由 bdmh 于 2012-11-20 11:00:22 编辑
ClientBase<A>,这是泛型,B继承的是泛型类,其实跟普通的类继承一样,只不过ClientBase接受泛型而已,就像 List<T>,这就是个语法,跟什么wcf没有半毛钱关系
------解决方案--------------------
A是泛型的类型参数