中文
Sign in
AI tools
热门问题
时间线
聊天
Loading AI tools
全部
文章
字典
引用
地图
Expression-oriented programming language
来自维基百科,自由的百科全书
Found in articles
面向语言的程序设计
面向语言的程序设计(
Language
-
Oriented
Programming
,LOP),指一种程序设计范型,将有相同状态的块建造成对象、模块和构件,不再用通用编程语言解决问题,程序员首先为问题编写一种或多种领域特定语言,然后再在这些语言中解决问题。这个概念具体描述于Martin Ward的1994年的题为《面向语言编程》的论文中。
增量赋值
1可展开为x = x + (1)。常适用于算术运算符、移位运算符、位操作运算符等。 在面向表达式语言(英语:
expression
-
oriented
programming
language
)如C语言中,增量赋值语句是表达式,因此允许右结合的连续的增量赋值,如下例: a += b += c
代理人導向編程
面向代理编程(AOP:Agent-
oriented
programming
),是一种编程范型,这里软件的构造以软件代理(英语:Software agent)的概念为中心。对比于拥有对象(提供具有可变形式参数的方法)作为核心的面向对象编程,AOP拥有外部指定的代理(具有接口和消息能力)作为核心。它们可
数据驱动编程
Brian Wilkerson. Object-
oriented
design: a responsibility-driven approach. Conference Proceedings on Object-
Oriented
Programming
Systems, Languages and
面向特性编程
Component-
Oriented
Programming
with Attribute-
Oriented
Programming
(PDF). In Proc. of the 11th ECOOP International Workshop on Component-
Oriented
Programming
(WCOP