设计模式6大设计原则

一:单一职责原则

定义:应该有且仅有一个原因引起类的变更。

单一原则是理想中的原则,为什么这样说呢,因为在实际项目中很难得到体现。

单一原则适用也接口、类,同时也适用方法;方法职责单一,相信大部分人都这样做的,这也是最佳实践。

 

二:里氏替换原则

定义:只要是父类出现的地方都可以用子类来替换,而且替换不会产生任何错误,使用者可能根本不需要知道父类还是子类。但是反过来就不行了,有子类的地方,父类未必就能适应。

posted @ 2016-11-07 14:38  海棠厅畔  阅读(127)  评论(0编辑  收藏  举报