概述 对于经常使用的控件或类,通常将其分装为一个单独的类来供外界使用,以此达到事半功倍的效果 由于分装的类不依赖于其他的类,所以若要使用该类,可直接将该类拖进项目文件即可 在进行分装的时候,通常需要用到代理设计模式 代理设计模式 代理设计模式的组成 客户类(通常作为代理) 通常委托这是角色来完成业务逻辑 真实角色 将客户类的业务逻辑转化为方法列表,即代理协议 代理协议 定义了需要实现的业务逻辑 定义了一组方法列表,包括必须实现的方法或选择实现的方法 代理协议是代理对象所要遵循一组规则 代理角色…