简称:正确的方式来实例化
我需要做些别的事情,但留出的构造?
长:
我想要实现类不能被实例化。我发现例如在数学课上的位置:http://docs.oracle.com/javase/6/docs/api/java/lang/Math.html
所以我会写同样的事情:
public final class MyClass{
public static int doubleMe(int x){
return 2*x;
}
}
构造是不存在,所以应该实例化是不可能的。
但是我不确定是否要让我的班结束。也许(不一定)我想在将来扩展它(例如,公共类myClassB扩展myClass),这个关键字会阻止它 - 它必须在那里?
不要忘记默认的构造函数。 – 2013-04-03 19:35:03