面向对象的五大原则
#面向对象的五大原则
单一原则 : 每个类都尽量只干一件事件,比如解码的就只解码
开闭原则 : 对拓展开放,对修改关闭,对于某个类可以拓展它的功能,比如对解码器加入硬解码的功能;但是加入该功能不能修改原有的代码,比如暂停 播放就不能受到硬解码功能的加入而修改业务代码
替换原则 : 父类的东西,子类也能完全实现
接口隔离: 不强迫用户用一个他用不上的接口,只提供他用的上的接口
依赖导致:通过抽象的接口来实现,而不是通过具体的写了代码的函数来执行;这样的好处就是父类接口优化了子类都可以用,也不需要修
原创
2020-05-13 21:45:17 ·
118 阅读 ·
0 评论