假设我有一个带有泛型函数的Math类,例如
public class math {
public double add(int a, int b){
//code
}
}
Run Code Online (Sandbox Code Playgroud)
我有一个" students想要使用上述add方法" 的课程.我是否用数学课程扩展学生?或者创建它的实例?例如
math a = new math();
a.add
Run Code Online (Sandbox Code Playgroud)
像这样的"辅助方法"最好的事情可能就是以静态的方式使用它们,只要它是一个像这样的微不足道的任务.您的班级名称也应以大写字母开头.
像这样:
public class Math
{
public static double add(int a, int b)
{
//code
}
}
Run Code Online (Sandbox Code Playgroud)
并像这样访问它:
Math.add(1,2);
Run Code Online (Sandbox Code Playgroud)
注意: 这只是OP应该使用的建议,对于正确使用'extend '的答案,请参阅طاهر的回答.
| 归档时间: |
|
| 查看次数: |
199 次 |
| 最近记录: |