`
- 浏览:
49412 次
- 性别:
- 来自:
猜也芒卡伽兰
-
java 代码
-
- import java.util.*;
-
- interface TimeStamped { long getStamp(); }
-
- class TimeStampedImp implements TimeStamped {
- private final long timeStamp;
- public TimeStampedImp() {
- timeStamp = new Date().getTime();
- }
- public long getStamp() { return timeStamp; }
- }
-
- interface SerialNumbered { long getSerialNumber(); }
-
- class SerialNumberedImp implements SerialNumbered {
- private static long counter = 1;
- private final long serialNumber = counter++;
- public long getSerialNumber() { return serialNumber; }
- }
-
- interface Basic {
- public void set(String val);
- public String get();
- }
-
- class BasicImp implements Basic {
- private String value;
- public void set(String val) { value = val; }
- public String get() { return value; }
- }
-
- class Mixin extends BasicImp
- implements TimeStamped, SerialNumbered {
- private TimeStamped timeStamp = new TimeStampedImp();
- private SerialNumbered serialNumber =
- new SerialNumberedImp();
- public long getStamp() { return timeStamp.getStamp(); }
- public long getSerialNumber() {
- return serialNumber.getSerialNumber();
- }
- }
-
- public class Mixins {
- public static void main(String[] args) {
- Mixin mixin1 = new Mixin(), mixin2 = new Mixin();
- mixin1.set("test string 1");
- mixin2.set("test string 2");
- System.out.println(mixin1.get() + " " +
- mixin1.getStamp() + " " + mixin1.getSerialNumber());
- System.out.println(mixin2.get() + " " +
- mixin2.getStamp() + " " + mixin2.getSerialNumber());
- }
- }
-
-
- //:~
分享到:
- 2007-10-26 08:35
- 浏览 1556
- 评论(0)
- 论坛回复 / 浏览 (0 / 1738)
- 查看更多
Global site tag (gtag.js) - Google Analytics
相关推荐
SSH例子+AOP例子,只有增加操作
spring的aop简单例子spring的aop简单例子spring的aop简单例子spring的aop简单例子
AOP+Sample 实现AOP的一个例子
aop使用例子源码
自己写的aop代理spring
NULL 博文链接:https://306963591.iteye.com/blog/1129837
Spring AOP 几个不同使用方法的完整例子,使用Junit4c测试, 在我的博客上有不同配置组合的说明,可以参考
spring aop例子,这是spring aop例子哦
找了很久,也没在网上找到spring mvc框架下的aop例子~研究了好久终于写出来了~拿出来和大家分享一下~
AOP编程例子,拦截器。AOP控制权限编程例子
Spring.net AOP 动态代理例子
切面编程的例子,采用spring,可以在方法执行的前中后进行跟踪
这是AOP练习的小例子,结合了容器和用C#反射发出实现了动态代理,用来了解AOP基本原理
Castle AOP例子代码,上传给需要了解的朋友们
最近做的Spring 2.5 AOP 例子,保留下以后复习说不定用得上. 1.使用类扫描功能这个有点意思.使用时方便了许多. 2.XML配置方式
AOP 和WCF 例子 详细 :http://blog.csdn.net/yangjian15/archive/2009/09/03/4514848.aspx
AOP例子、很好的例子、容易理解、适合入门学习
eclipse的SpringAOP和动态代理的小例子
springAOP小例子 装配器 切入点 通知等
NULL 博文链接:https://moshow.iteye.com/blog/1608726