观察者模式(发布订阅模式)
降低耦合性
delegate :是一个类型,针对function的抽象,有begin invoke ,invoke,end invoke 方法。
event 是delegate 的特殊实例,event只能在类内部trigger(触发)
if(delegate1!=null)
{
delegate1("pram")等价于 delegate1.invoke("pram")
}
降低耦合性
delegate :是一个类型,针对function的抽象,有begin invoke ,invoke,end invoke 方法。
event 是delegate 的特殊实例,event只能在类内部trigger(触发)
if(delegate1!=null)
{
delegate1("pram")等价于 delegate1.invoke("pram")
}