http://www.cnblogs.com/DebugLZQ/archive/2013/05/13/3066715.html http://www.uml.org.cn/oobject/201610282.asp //这个说的比较详细https://blog.youkuaiyun.com/lfsf802/article/details/8987267