天天看點

用協定來統一接口

用協定來統一接口

用協定來統一接口

效果

用協定來統一接口

源碼

<a href="https://github.com/youxianming/protocoldesign" target="_blank">https://github.com/youxianming/protocoldesign</a>

說明

1. 協定與代理并不相同.

2. 協定可以統一接口,我們可以通過讓對象繼承協定來統一接口輸出,加上與抽象父類配合,可以最大限度的做到高類聚,低耦合,提升你的代碼逼格.

3. 用協定可以隐藏實作細節.提升代碼可讀性. 

用協定來統一接口
用協定來統一接口
用協定來統一接口