面向对象六大原则

一、 单一职责原则 Single Responsibility Principle(SRP),对于一个类,应该只有一个引起它变化的原因。 以图片加载类(ImageLoader)为例: 一开始设计的类内:初始图片缓存;展示图片;下载图片三大功能 剔除缓存功能后,设计为两个独立类,区分彼此的作用。 二、 开闭原则 Open Close Principle(OCP),软件中的对象(类、模块、函数等)应对
相关文章
相关标签/搜索