开闭原则,原理其实很简单,即:对修改关闭,对扩展开放,话虽如此不过在现实中如果想要要能达到这样的设计也绝非易事,这就需要我们有扎实的基本功和经验的积累了,此原则一般采用的就是面向接口的编程,要对外提供接口,而把具体的实现封装起来!