代理人导向编程

✍ dations ◷ 2025-11-12 01:23:05 #代理人导向编程

面向代理编程(AOP:Agent-oriented programming),是一种编程范型,这里软件的构造以软件代理(英语:Software agent)的概念为中心。对比于拥有对象(提供具有可变形式参数的方法)作为核心的面向对象编程,AOP拥有外部指定的代理(具有接口和消息能力)作为核心。它们可以被认为是对象的抽象。交换的消息可以由接收“代理”,以特定于它的代理类的方法来解释。

历史上,面向代理编程的概念,和软件围绕代理的概念为中心的想法,是Yoav Shoham(英语:Yoav Shoham)在1990年于他的人工智能研究中介入的。他的代理特定于自己的范型,因为它们就只有一个方法,具有一个形式参数。下面引述Yoav Shoham的1990年论文,论述在AOP和OOP之间的基本区别:

面向代理编程(AOP),可以被看作是特殊化了的面向对象编程。

相关

  • 浅筋膜筋膜是贯穿身体的一层致密结缔组织,它包绕着肌肉、肌群、血管、神经。筋膜分好几层,分别叫浅筋膜、深筋膜、内脏筋膜,它们延绵不断贯穿身体上下。筋膜是致密结缔组织,其内含紧密
  • 纽芬兰自治领纽芬兰(英语:Newfoundland),通称纽芬兰自治领(英语:Dominion of Newfoundland)是一个存在于1907年到1949年期间的英国的一个自治领。自治领位于北美洲东部的大西洋沿岸,其领土范围相
  • 朝阳鸟目朝阳鸟(属名:Chaoyangia)是一种原始的扇尾亚纲鸟类。于 1990 年发现于中国辽宁朝阳的九佛堂组,推测体长约 10 至 15 公分。目前只有一具不完整的化石标本(编号 IVPP V9934),包括部
  • 川本三郎川本三郎(日语:川本 三郎,1944年7月15日-)是日本艺文评论者,也是读卖文学奖和Suntory学艺奖社会风俗类作品评审。川本曾任朝日新闻社记者,任职《朝日杂志(日语:朝日ジャーナル)》编辑
  • 沃尔夫施泰因奥厄河坐标:48°43′06″N 13°27′16″E / 48.718248259113594°N 13.454411029815674°E / 48.718248259113594; 13.454411029815674沃尔夫施泰因奥厄河(德语:Wolfsteiner Ohe),是德
  • VS马达VS马达也称为涡流马达或益动马达,英文称为eddy current motor,是配合VS耦合机的感应马达,因为可以调整耦合机的电压来调整转速,也称为调速马达,是无段变速驱动器(英语:Adjustable-s
  • 美度美度(Mido)是一家瑞士手表公司,是史华曲集团的一部分,总部设在瑞士勒洛克勒,并在中华人民共和国上海设有分公司。它是十大精密手表生产商之一。在瑞士钟表业的精密手表生产中美度
  • 普尔瓦马普尔瓦马(Pulwama),是印度查谟和克什米尔普尔瓦马县的一个城镇。总人口15521(2001年)。该地2001年总人口15521人,其中男性9211人,女性6310人;0—6岁人口1498人,其中男782人,女716人;识
  • 吴秀良吴秀良(1772年-?年),字进之,号肖生,安徽省滁州直隶州全椒县人。
  • 营建管理营建管理(Construction Management,缩写 CM) ,或营建工程管理(Construction Project Management,缩写 CPM)是专案管理在营建工程中的应用.所指的是一个工程从开始到完工的总体规划、协调和控制,其主要目的在于针对满足客户的需求,以求整个工程在时间上、财务上和功能上的可行性。美国主要的营建管理认证和咨询机构美国营建管理协会(CMAA (页面存档备份,存于互联网档案馆))表示,一个营建经理人最常见的 120 种责任,可分为以下7类:工程管理规划、成本管理