摘要: 视频 https://www.bilibili.com/video/BV1r7411176Z/ 阅读全文
posted @ 2020-03-25 21:59 曾梓楠 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 在简单工厂模式中产品的创建统一在工厂类的静态工厂方法中创建,体现了面形对象的封装性,客户程序不需要知道产品产生的细节,也体现了面向对象的单一职责原则(SRP),这样在产品很少的情况下使用起来还是很方便, 但是如果产品很多,并且不断的有新产品加入,那么就会导致静态工厂方法变得极不稳定,每次加入一个新产 阅读全文
posted @ 2020-03-25 17:56 曾梓楠 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 迪米特法则 迪米特法则又叫作最少知识原则,就是说,一个对象应当对其他对象要有尽可能少的了解。 迪米特法则所谈论的,就是对对象之间的信息流量、流向以及信息的影响的控制。 在软件系统中,一个模块设计得好不好最主要、最重要的标志,就是该模块在多大程度上将自己的内部数据和其他与实现有关的细节隐藏起来。 一个 阅读全文
posted @ 2020-03-25 17:19 曾梓楠 阅读(226) 评论(0) 推荐(0) 编辑