学习笔记------写下以备后来查阅

1、一个好的软件应该对“扩展“开放,对”修改“关闭————软件设计的”开—闭“原则

2、继承应当是作为封装变化的方法,而不应该是被认为从一般对象生成特殊对象的方法。

3、要尽量选择合成、聚合 儿不要选择继承

4、尽量不要将两种以上不同的可变性 封装在一起

猜你喜欢

转载自blog.csdn.net/Axiem/article/details/8688494