首页 | 本学科首页   官方微博 | 高级检索  
     

基于Python语言环境的轻量AOP工具的设计实现
引用本文:李冠宇,谢康林.基于Python语言环境的轻量AOP工具的设计实现[J].微型电脑应用,2005,21(7):32-34.
作者姓名:李冠宇  谢康林
作者单位:上海交通大学
摘    要:作为众多成功开源软件产品之一的Python程序设计语言,其自身最具鲜明性的是“动态语言”特性与独特的“面向对象模型”系统。而AOP(面向方面编程)技术,作为OOP(面向对象编程)中解决代码耦合度问题的新技术思路,经历了若干年的研究探索后,已经在C 以及Java语言环境中被实现为实用工具。本文将尝试基于Python语言环境,利用其“动态语言”特性与的“面向对象模型”,设计实现一个轻量工具。

关 键 词:Python  面向对象编程  面向方面编程  动态语言
文章编号:1007-757X(2005)07-0032-02
修稿时间:2005年4月18日

Design and Implementation of Light-Weight AOP Utility with Python
Li Guanyu,Xie Kanglin.Design and Implementation of Light-Weight AOP Utility with Python[J].Microcomputer Applications,2005,21(7):32-34.
Authors:Li Guanyu  Xie Kanglin
Abstract:Python programming language, one of the successful open source software, has such special features as dynamiclanguage and unique object-oriented model, while Aspect-Oriented Programming (AOP), as a new technology of decoupling inObject-Oriented programming (OOP), has been implemented as an utility in C and Java. In this paper, a simple butpracticable AOP utility will be designed and implemented with Python.
Keywords:Python  OOP  AOP  Dynamic Language  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号