摘要: 里氏替换原则(Liskov Substitution Principle, LSP)是面向对象设计中的一个基本原则,由芭芭拉·利斯科夫(Barbara Liskov)在1987年提出。 这个原则的中心思想非常直观,可以用一句通俗的话来解释:“子类应当能够替换掉它们的父类,而不会影响到程序的正确性。” 阅读全文
posted @ 2024-05-27 10:05 龙陌 阅读(73) 评论(0) 推荐(0)
摘要: 接口隔离原则(Interface Segregation Principle, ISP)的通俗解释可以这样理解: 想象你在经营一家餐厅,餐厅里有各种各样的顾客,有的顾客只想吃素菜,有的顾客只对肉类感兴趣,还有的顾客可能对甜品情有独钟。 如果你设计了一个菜单,上面既有素食、又有肉食和甜品,那么对于只想 阅读全文
posted @ 2024-05-27 10:04 龙陌 阅读(54) 评论(0) 推荐(0)