Billpeng Space

技术源自生活
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年4月3日

摘要: List是类,IList是接口,由于List在设计时继承了IList,所以在微软的PET SHOP4.0中会用以下形式来声明Module层的变量(有助于提高灵活性和多态的体现)。IList<Module>module=newList<Module>();这让像我这样的OOP初学者产生了疑惑,产生一些很可笑的想法:是不是List和IList在声明的时候可以通用,他们是不是就是一回事?这属于基本概念不清,没明白接口和类的关系、区别与作用。接下来,我举个例子:IList<string>aa=newList<string>();List<strin 阅读全文

posted @ 2011-04-03 19:33 billpeng 阅读(522) 评论(1) 推荐(0) 编辑