摘要:
六大设计原则 单一责任原则 (SRP) 开放封闭原则 (OCP) 里氏替换原则 (LSP) 接口分离原则 (ISP) 依赖倒置原则 (DIP) 里氏替换原则: “子类型必须可替代其基本类型”。换句话说,给定一个特定的基类,从它继承的任何类都可以替代基类。 错误示例: class LSPDemo { 阅读全文
摘要:
六大设计原则 单一责任原则 (SRP) 开放封闭原则 (OCP) 里氏替换原则 (LSP) 接口分离原则 (ISP) 依赖倒置原则 (DIP) 单一责任原则: 一个类应该只做一件事,而且只做一件事。 错误示例: public class CsvFileProcessor { public void 阅读全文