面向对象--单一职责原则和开闭原则学习(简易ImageLoader)
一、概述这篇是读《Android源码设计模式解析与实战》的第一篇记录,今天学习了面向对象六大原则中的其二:单一职责原则和开闭原则。单一职责原则简单来说一个类只实现一个功能;开闭原则则是对于扩展是开放的,对于修改是关闭的。这些原则都是用来优化代码的。二、简易ImageLoader实现下面通过一个简单的ImageLoader来说明编码过程中的以上两个原则。 首先,一个ImageLoader主要分为两部