摘要:
一、单一职责原则 不应该让一个类承担过多的职责。如果某一个类有多个职责,应该考虑职责分离。 比如定义一个摄像机的产品对象,很明显最好只让它有一个 摄像的职责,而不是应该让它还能发微信,记账等等。摄像机的单一职责就是摄像,加入其它东西就不合理。 张三好好开拖拉机耕地,不要用拖拉机载客 。载客是小轿车的 阅读全文
摘要:
两种模式的思路非常像: 相同的部分在于: 都是先从操作中抽象出整体,得到一个最高级别的普通类/抽象类。 public abstract class FatherClass { public abstract void operate(); } 再让子类继承这个父类去override 相关的方法 pu 阅读全文