package com.huanlgiusong.spring.aop.hello;public class ArithmeticCalculatorImpl implements ArithmeticCalculator {@Overridepublic int add(int i, int j) {int result = i + j;return result;}@Overridepublic int sub(int i, int j) {int result = i - j;return result;}@Overridepublic int mul(int i, int j) {int result = i * j;return result;}@Overridepublic int div(int i, int j) {int result = i / j;return result;}}
package com.huanlgiusong.spring.aop.hello;public class ArithmeticImpl implements ArithmeticCalculator {@Overridepublic int add(int i, int j) {System.out.println("這個方法是加法運算<開始>" + i + "+" + j);int result = i + j;System.out.println("這個方法是加法運算<結束>" + i + "+" + j + "=" + result);return result;}@Overridepublic int sub(int i, int j) {System.out.println("這個方法是-法運算<開始>" + i + "+" + j);int result = i - j;System.out.println("這個方法是-法運算<結束>" + i + "-" + j + "=" + result);return result;}@Overridepublic int mul(int i, int j) {System.out.println("這個方法是*法運算<開始>" + i + "+" + j);int result = i * j;System.out.println("這個方法是*法運算<結束>" + i + "*" + j + "=" + result);return result;}@Overridepublic int div(int i, int j) {System.out.println("這個方法是/法運算<開始>" + i + "+" + j);int result = i / j;System.out.println("這個方法是/法運算<結束>" + i + "/" + j + "=" + result);return result;}}