Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
主动对象模式的目标是什么?你能告诉我任何抽象的例子来容易理解吗?
活动对象模式的目标是将方法调用与方法执行分开。这就像餐厅里的服务员,只是将顾客的订单交给厨师。
当顾客向服务员点菜时
客户是客户,服务员是代理
他把它写在纸上(显然没有开始做饭),
纸是MethodRequest,纸上的表号是Future对象
把纸交给厨师,由他决定由哪位厨师准备(谁有时间)。
厨师是具有文件列表(ActivationList)的调度程序,厨师是仆人-s
饭菜准备好后,厨师将其放在服务吧台上,服务员将其带到顾客餐桌上。
客户端从Result对象中读取方法的结果。