读
白话面向智能体编程(Agent Oriented Programmig, AOP)之二
我想关键点是 有些方法 尤其是有智能的物体的一些方法 应该由自己调用 这样才能自主控制同步或者异步 也才合情理 但是多数行为物体应该在什么时候做出 却是由外界的一些东西控制的 那么有智能的物体就需要通过某种渠道或得外界其他物体的一些状态的改变(这个应该叫做事件) 这种渠道应该对所有物体来说都应该是一致的 那么我想应该有一个环境对象 保存者环境中所有物体的公开的状态 每个物体的公开状态改变是通知环境对象 物体也可以查询环境对象来或得对当前世界的认识 从而自主选择自己的行为
另外要使有智能的物体能够获得控制权 这应该就是用多线程了 这个还不是很懂
我想关键点是 有些方法 尤其是有智能的物体的一些方法 应该由自己调用 这样才能自主控制同步或者异步 也才合情理 但是多数行为物体应该在什么时候做出 却是由外界的一些东西控制的 那么有智能的物体就需要通过某种渠道或得外界其他物体的一些状态的改变(这个应该叫做事件) 这种渠道应该对所有物体来说都应该是一致的 那么我想应该有一个环境对象 保存者环境中所有物体的公开的状态 每个物体的公开状态改变是通知环境对象 物体也可以查询环境对象来或得对当前世界的认识 从而自主选择自己的行为
另外要使有智能的物体能够获得控制权 这应该就是用多线程了 这个还不是很懂