摘要: protocol:中文叫协议,一个只有方法体(没有具体实现)的类,Java中称作接口,实现协议的类必须实现协议中@required标记的方法(如果有的话); delegate:中文叫代理或委托,是一种设计模式。以协议的方式去体现(可以理解为协议的一种),区别在于代码中常以<xxxDeletgate>
阅读全文
[cnblogs镜像]protocol 和delegate(协议和代理)的区别
最新推荐文章于 2025-04-28 18:15:53 发布
本文详细解释了协议(protocol)和代理(delegate)的概念及其在软件开发中的应用。协议定义了一组方法,实现这些方法的类必须遵循协议的要求。而代理则是一种设计模式,通常通过协议来体现,用于解耦组件之间的依赖。
173万+

被折叠的 条评论
为什么被折叠?



