一. 假设有情形如:cd里有很多轨,当播放音乐时,要统计每个音轨的播放次数,这些统计操作不应放在播放方法里,因为统计不是播放音乐的主要职责,这种情况适合应用AOP. 二. 1. package soundsystem; public interface CompactDisc { void play(); void playTrack(int trackNumber); } 2. package soundsystem; import java.util.List; public class B…