摘要:
恢复内容开始 1.例子:神奇的猫 例子来自于 网上 猫委托 为最开始的 还有非空判断 老鼠 狗 小偷 婴儿 母亲 主程序入口 实例化猫 然后把其他的都+到猫的 程序一开始 运行猫的 然后 依次运行委托事件 阅读全文
摘要:
恢复内容开始 1.反射时候 只有GetMembers默认返回公共成员 就是定义public可以去返回 其他私有的 和保护的则不可以 2.在GetMembers里边写上BindingFlags就是可以获取其他的成员 包括私有的 和 可保护的 中间用|号隔开 BindingFlags.NonPublic 阅读全文
摘要:
恢复内容开始 1.当对象存在一对多关系时候 则使用观察者模式 2.反射优点 提高程序的灵活性和扩展性 降低耦合性 提高自适应能力 它允许程序创建和控制任何类的对象 无需提前硬编码目标类 3.反射缺点 性能问题 使用反射基本上是一种解释操作 用于字段和方法接入时要远慢于直接代码 因此反射机制主要应用于 阅读全文