【发布时间】:2013-10-24 15:03:08
【问题描述】:
我正在尝试创建 C++ API,但此 API 需要向 API 的用户查询信息。
例如,我将处理所有鼠标输入,但是当我收到左键单击事件时,我需要询问用户被单击的对象是否是他们希望与之交互的对象。如果是,那么将采取行动,如果不是,那么我将忽略输入。
所以在我的 API 中,当我点击鼠标左键时,我需要调用一个函数,其功能取决于 API 的用户,并根据该函数的返回进行评估。
有这方面的设计模式吗?
【问题讨论】:
标签: c++ design-patterns interface