- 博客(2)
- 收藏
- 关注
原创 简易了解C#中的委托
简易了解C#中的委托 什么是委托? 简单的理解就是就是叫你女盆友帮你去做饭(先定义你自己为委托,你女朋友为某个方法(事件),然后通过你去调用她),这就体现了委托的关系(你委托她); 委托使用细节 1.委托可以当做是一个类,他跟类同级,所以不能定义在类方法下面可以与类同级,也可以写在类外边(命名空间下)写在类外相当于“全局变量”,定义在类下面,其他类的方法不能委托; 2.要使用委托,委托与方法 的参数类型,参数个数,返回值类型都必须相同不然2者不能产生关系 如下: // 示例 public
2020-07-03 16:20:28 199 4
原创 简易了解代理设计模式
动态代理设计模式 动态代理是Java语言中非常经典的一种设计模式,也是所有设计模式中最难理解的一种。本文将通过一个简单的例子模拟JDK动态代理实现,让你彻底明白动态代理设计模式的本质。 什么是代理 从字面意思来看,代理比较好理解,无非就是代为处理的意思。举个例子,你在上大学的时候,总是喜欢逃课。因此,你拜托你的同学帮你答到,而自己却窝在宿舍玩游戏… 你的这个同学恰好就充当了代理的作用,代替你去上课...
2020-04-14 16:38:09 161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人