中文
Sign in
AI tools
热门问题
时间线
聊天
视角
Loading AI tools
全部
文章
字典
引用
地图
Gregor Kiczales
来自维基百科,自由的百科全书
Found in articles
元对象
元对象协议是实现面向方面编程的一种方式。很多MOP的早期创立者,包括
Gregor
Kiczales
(英语:
Gregor
Kiczales
),此后成为了面向切面编程的主要倡导者。PARC雇用了
Kiczales
等人,为不拥有原生元对象协议的Java设计了AspectJ(英语:AspectJ)。
Common Lisp对象系统
例,并允许定义新的元类,和修改所有CLOS行为。CLOS MOP的灵活性,预示了面向方面编程,它是由同一群工程师比如
Gregor
Kiczales
(英语:
Gregor
Kiczales
)开发的。MOP通过一组协议,定义了整个对象系统的行为。这些定义是依据CLOS定义的。因此有可能通过扩展或变更已提供
抽象泄漏
抽象化本来目的就是向用户隐藏不必要公开的细节。 艾林·约耳·斯波尔斯基于2002年提出了抽象泄露。更早于1992年,
Gregor
Kiczales
(英语:
Gregor
Kiczales
)描述了不完善的抽象化的一些问题并提出一些解决办法。 斯波尔斯基给出的抽象泄漏法则:
面向切面的程序设计
Gregor
Kiczales
(英语:
Gregor
Kiczales
)提出的。同许多重大的技术创新一样,面向方面编程,也是在不同的地方被独立发展出来。面向方面编程的早期工作,主要是由下面几个机构和人员作出的: 施乐帕洛阿尔托研究中心:
Gregor
Kiczales
、John Lamping、Cristina
關注點
New York, Inc.: 60–66, 1982, ISBN 0-387-90652-5 Mendhekar, Anurag,
Gregor
Kiczales
, and John Lamping. "RG: A Case-Study For Aspect-Oriented Programming"