我可以使用" extends"继承程序中的java标准类吗? keyword.just like:
class myclass extends standardJavaClass
{
//code here
}
我正在尝试但无法找到解决方案。我的主要问题是: 创建一个名为AdvancedMath的新类,它继承java的标准数学类。
答案 0 :(得分:3)
Java中的Math
类是final
,因此您无法扩展它。
由于它的所有方法都是static
,我建议将其导入为:
import static java.lang.Math.*;
答案 1 :(得分:0)
Java.lang.Math类是Final类。它无法延长。
答案 2 :(得分:0)
你不能扩展final
类,扩展一个完整的静态Math
类是没有意义的。因为你无法覆盖其中的所有内容而只能调用它们。
您还可以扩展标准java类。例如,您可以根据java.util.logging.Handler