代理人導向編程
維基百科,自由的 encyclopedia
代理人導向程式設計(AOP:Agent-oriented programming),是一種程式設計範式,這裏軟件的構造以軟件代理(英語:Software agent)的概念為中心。對比於擁有對象(提供具有可變形式參數的方法)作為核心的物件導向程式設計,AOP擁有外部指定的代理(具有介面和訊息能力)作為核心。它們可以被認為是對象的抽象。交換的訊息可以由接收「代理」,以特定於它的代理類的方法來解釋。
代理人導向程式設計(AOP:Agent-oriented programming),是一種程式設計範式,這裏軟件的構造以軟件代理(英語:Software agent)的概念為中心。對比於擁有對象(提供具有可變形式參數的方法)作為核心的物件導向程式設計,AOP擁有外部指定的代理(具有介面和訊息能力)作為核心。它們可以被認為是對象的抽象。交換的訊息可以由接收「代理」,以特定於它的代理類的方法來解釋。