摘要: 一.命名规范 1.考虑在命名空间中使用复数 System.AllCollections System.TheCollection 2.用名词和名词组给类型命名 ScoreManager UserController 3.用形容词给接口命名 接口的规范是“Can Do”,也就是说它规范的是类型可以具有 阅读全文
posted @ 2019-01-02 14:16 不三周助 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1.区分接口和抽象类的应用场合 区别: ①接口支持多继承,抽象类则不能。 ②接口可以包含方法,属性,索引器,事件的签名,但不能有实现,抽象类则可以。 ③接口在增加新方法后,所有的继承者都必须重构,否则编译不会通过,而抽象类不需要。 应用: ①如果对象存在多个功能相近且关系紧密的版本,则使用抽象类。 阅读全文
posted @ 2019-01-02 11:05 不三周助 阅读(347) 评论(0) 推荐(0) 编辑