如:一个类为public static Operation{}
再写另一个类public static OperationFactory{
public static Operation createoperte(){
......
}
}
这是《大话设计模式》第一章的原代码。。第一个类是public class Operation
追答你写的是public static Operation....
如果是static class表示它不能被实例化,可以在任意地方使用它,当然它的内部成员必须全部是静态的
而一个static method表示它不属性任何一个该类的实例化成员,该方法本身是一个静态的,只需要使用类名.方法名就可以使用了