旗下导航:搜·么
当前位置:网站首页 > .Net教程 > 正文

从0自学C#04--特征和设想准绳【C#.Net教程】,C#,特性,设计原则

作者:搜教程发布时间:2019-11-27分类:.Net教程浏览:83评论:0


导读:1.三大特征封装:隐蔽内部完成。继续:复用现有代码。多态:改写对象行动。2.设想准绳单一职责准绳SingleResponsibilityPrinci...
1.三大特征

封装:隐蔽内部完成。
继续:复用现有代码。
多态:改写对象行动。

2.设想准绳

  • 单一职责准绳 Single Responsibility Principle(SRP)

一个类唯一一个引发它变化的缘由。

  • 开闭准绳 Open-Close Principle(OCP) :

类模块应当是可扩大的,然则不可修正。(对扩大开辟,对修正关闭)

  • 里氏替代准绳 Liskov Substitution Principle(LSP) :

子类可在任何地方替代它的基类。

  • 接口断绝准绳 Interface Segregation Principle(ISP):

只管运用职能单一的接口,而不运用职能庞杂、周全的接口。

  • 依靠颠倒准绳 Dependence Inversion Principle(DIP) :

高层模块不应当依靠于低层模块,两者都应当依靠于笼统。笼统不应当依靠于完成细节,完成细节应当依靠于笼统。

  • 迪米特准绳/起码学问准绳 Law of Demeter or Least Knowledge Principle(LOD orLKP) :

请求只管的封装,只管的自力,只管的运用初级别的接见修饰符。

  • 组合/聚合复用准绳 Composition/Aggregation Reuse Principle(CARP):

假如只是到达代码复用的目标,只管运用组合与聚合,而不是继续。

以上就是 从0自学C#04--特征和设想准绳的内容,更多相关内容请关注ki4网(www.ki4.cn)!

标签:C#特性设计原则


欢迎 发表评论: