【发布时间】:2015-06-19 10:54:57
【问题描述】:
扩展一个方法都是静态的 Java 类有意义吗?
public class Parent{
public static String child1(long numb){...};
public static MyData child2(String str){...};
...
}
public class More extends Parent{...}
【问题讨论】:
-
当然可以,这取决于您的需要
-
我看不出有什么不同
-
@JGerulskis 有,因为静态方法不能像实例方法那样被覆盖。
-
@hexafraction 您不能以任何方式覆盖静态方法。这会有什么好处?无法覆盖静态方法不会增加任何好处,而是会产生负面影响。
-
我从来没有说过有好处。根据我回复的评论的措辞,我说存在差异。