日期:2014-05-20  浏览次数:20805 次

Java 中怎么动态控制方法的控制符?
在类中有一个属性,怎么根据不同的值展示出不同的可用函数,比如对象a,
有一个属性show,当show = T时,对象a只能访问一些函数,当为其他值时只能访问另外一批函数
Java

------解决方案--------------------
只能函数中写if (show != T) throw IllegalStateException(); 了

其实你想要实现什么效果,“访问”太笼统。如果你想在编译期实现这个自动检查的效果是不可能的了。