class设计笔记

  1. static成员扮演者静态成员而非instance成员的角色,例如,today和now是datetime class的静态成员。
  2. static数据成员在整个程序中只存在唯一一份实体,它独立于个别class objects而存在。
  3. abstract base class 为一整族型别提供了公共的interface,interface为在其他方面不相干的型别提供了一些公共的服务和特征。
  4. 在C#中class只是支持单一继承,interface却支持多重继承。
  5. interface中不能有自己的数据成员也不能定义构造函数。

未完......

posted @ 2008-01-07 17:27  乱草  阅读(178)  评论(0)    收藏  举报