设计模式的总结

    技术2025-10-02  21

    1. 定义抽象接口,找到系统中变化的部分,将变化的部分同其它稳定的部分隔开。将系统中将会变化的一组相关操作写为一个抽象的内部类,如 MessagePump::Delegate ,MessagePumpWin::Observer, MessagePumpWin::Dispatcher

    2. 实例和调用接口,即面向接口编程,而不要面向实现编程,实例化的接口先称为handle吧。

    此handle有两种存在方式,

    1.在类内部作为组合

    2.直接通过函数参数传入

     

     

    最新回复(0)