比如把 method1 作为 method2 的参数. 可以吗? 如何弄?
必须要是abstract method吗?
谢谢
------解决方案--------------------------------------------------------
方法不能作为参数,不知道你为什么会有这样的需求,不过应该有别的解决方式
------解决方案--------------------------------------------------------
setAllComponents(this.getComponents(), changeColor());
说明 changeColor() 的返回值为setAllComponents方法的第二个参数
------解决方案--------------------------------------------------------
可以通过反射去调用一个方法(方法名为String),遍历得到所有的Method,然后去判断方法名是否相同,相同就执行这个method
------解决方案--------------------------------------------------------
把方法名做为参数传给另一个方法, 然后通过反射去调用是可以的.
或者可以传递一个Method对象过去..