a(B::c) 方法a传进去一个静态方法c,对调用a的数据结构的每一个元素ele调用c方法。这里ele是作c的参数,也即c(ele) a(B.c()) B的静态方法c()返回一个实例,该实例的引用传进a()中